Testing logs for C++

Running at Sun 07 Aug 2022 03:24:33 AM EDT

Test array1d.cpp

Test array2d.cpp

Test array3d.cpp

Test audio_clip.cpp

Test audio_clip_manipulation.cpp

Test avl.cpp

Test bintree.cpp

Test bst_eq.cpp

Test cancer_snippet.cpp

Test circ_dllist.cpp

Test circ_sllist.cpp

Test color_grid.cpp

Test display_game.cpp

Test dllist.cpp

Test elevation_snippet.cpp

Test eq_snippet.cpp

Test face_shp_coll.cpp

Test game_size_test.cpp

Test game_snippet.cpp

Test graph_alist.cpp

Test graph_alist_empty.cpp

Test graph_amatrix.cpp

Test graph_map_test.cpp

Test gutenberg_snippet.cpp

Test imdb_snippet.cpp

Test input_game.cpp

Test kdt.cpp

Test linechart.cpp

Test minimal_game.cpp

Test mixed_assignments.cpp

Test mllist.cpp

Test osm.cpp

Test osm_amenity_snippet.cpp

Test osm_snippet.cpp

Test purposefully_breaking.cpp

Test reddit.cpp

Test reddit_snippet.cpp

Test shakespeare_snippet.cpp

Test shape_collection.cpp

Test shape_collection_layer.cpp

Test shape_collection_textalign.cpp

Test sine_wave.cpp

Test sllist.cpp

Test song_lyrics_snippet.cpp

Test sorting_benchmark.cpp

Test tree.cpp

Test tut_array1d.cpp

Test tut_array1d_p1.cpp

Test tut_array1d_p2.cpp

Test tut_array1d_p3.cpp

Test tut_bst_p1.cpp

Test tut_bst_p2.cpp

Test tut_bst_p3.cpp

Test tut_col_grid_p1.cpp

Test tut_col_grid_p2.cpp

Test tut_col_grid_p3.cpp

Test tut_dllist_p1.cpp

Test tut_dllist_p2.cpp

Test tut_dllist_p3.cpp

Test tut_graph_p1.cpp

Test tut_graph_p2.cpp

Test tut_graph_p3.cpp

Test tut_shapes_p1.cpp

Test tut_shapes_p2.cpp

Test tut_sllist_p1.cpp

Test tut_sllist_p2.cpp

Test tut_sllist_p3.cpp

Test tut_us_cities_snippet.cpp

Test us_cities_snippet.cpp

Test vis_example.cpp

Test wikidata_actor_snippet.cpp

Test array1d.cpp full log

Build Test for test array1d.cpp

Compiling test array1d.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o array1d array1d.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test array1d.cpp

==1183109== Memcheck, a memory error detector
==1183109== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183109== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183109== Command: ./array1d 1 null null live
==1183109== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1000/bridges_testing

==1183109== 
==1183109== HEAP SUMMARY:
==1183109==     in use at exit: 192 bytes in 12 blocks
==1183109==   total heap usage: 7,254 allocs, 7,242 frees, 528,962 bytes allocated
==1183109== 
==1183109== LEAK SUMMARY:
==1183109==    definitely lost: 0 bytes in 0 blocks
==1183109==    indirectly lost: 0 bytes in 0 blocks
==1183109==      possibly lost: 0 bytes in 0 blocks
==1183109==    still reachable: 0 bytes in 0 blocks
==1183109==         suppressed: 192 bytes in 12 blocks
==1183109== 
==1183109== For lists of detected and suppressed errors, rerun with: -s
==1183109== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test array2d.cpp full log

Build Test for test array2d.cpp

Compiling test array2d.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o array2d array2d.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test array2d.cpp

==1183129== Memcheck, a memory error detector
==1183129== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183129== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183129== Command: ./array2d 1 null null live
==1183129== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1001/bridges_testing

==1183129== 
==1183129== HEAP SUMMARY:
==1183129==     in use at exit: 192 bytes in 12 blocks
==1183129==   total heap usage: 7,783 allocs, 7,771 frees, 602,911 bytes allocated
==1183129== 
==1183129== LEAK SUMMARY:
==1183129==    definitely lost: 0 bytes in 0 blocks
==1183129==    indirectly lost: 0 bytes in 0 blocks
==1183129==      possibly lost: 0 bytes in 0 blocks
==1183129==    still reachable: 0 bytes in 0 blocks
==1183129==         suppressed: 192 bytes in 12 blocks
==1183129== 
==1183129== For lists of detected and suppressed errors, rerun with: -s
==1183129== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test array3d.cpp full log

Build Test for test array3d.cpp

Compiling test array3d.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o array3d array3d.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test array3d.cpp

==1183151== Memcheck, a memory error detector
==1183151== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183151== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183151== Command: ./array3d 1 null null live
==1183151== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1002/bridges_testing

==1183151== 
==1183151== HEAP SUMMARY:
==1183151==     in use at exit: 192 bytes in 12 blocks
==1183151==   total heap usage: 8,346 allocs, 8,334 frees, 686,708 bytes allocated
==1183151== 
==1183151== LEAK SUMMARY:
==1183151==    definitely lost: 0 bytes in 0 blocks
==1183151==    indirectly lost: 0 bytes in 0 blocks
==1183151==      possibly lost: 0 bytes in 0 blocks
==1183151==    still reachable: 0 bytes in 0 blocks
==1183151==         suppressed: 192 bytes in 12 blocks
==1183151== 
==1183151== For lists of detected and suppressed errors, rerun with: -s
==1183151== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test audio_clip.cpp full log

Build Test for test audio_clip.cpp

Compiling test audio_clip.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o audio_clip audio_clip.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test audio_clip.cpp

==1183170== Memcheck, a memory error detector
==1183170== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183170== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183170== Command: ./audio_clip 1 null null live
==1183170== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1003/bridges_testing

==1183170== 
==1183170== HEAP SUMMARY:
==1183170==     in use at exit: 192 bytes in 12 blocks
==1183170==   total heap usage: 6,462 allocs, 6,450 frees, 49,494,301 bytes allocated
==1183170== 
==1183170== LEAK SUMMARY:
==1183170==    definitely lost: 0 bytes in 0 blocks
==1183170==    indirectly lost: 0 bytes in 0 blocks
==1183170==      possibly lost: 0 bytes in 0 blocks
==1183170==    still reachable: 0 bytes in 0 blocks
==1183170==         suppressed: 192 bytes in 12 blocks
==1183170== 
==1183170== For lists of detected and suppressed errors, rerun with: -s
==1183170== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test audio_clip_manipulation.cpp full log

Build Test for test audio_clip_manipulation.cpp

Compiling test audio_clip_manipulation.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o audio_clip_manipulation audio_clip_manipulation.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test audio_clip_manipulation.cpp

==1183199== Memcheck, a memory error detector
==1183199== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183199== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183199== Command: ./audio_clip_manipulation 1 null null live
==1183199== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1004/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1004/bridges_testing

==1183199== 
==1183199== HEAP SUMMARY:
==1183199==     in use at exit: 192 bytes in 12 blocks
==1183199==   total heap usage: 5,597 allocs, 5,585 frees, 38,584,964 bytes allocated
==1183199== 
==1183199== LEAK SUMMARY:
==1183199==    definitely lost: 0 bytes in 0 blocks
==1183199==    indirectly lost: 0 bytes in 0 blocks
==1183199==      possibly lost: 0 bytes in 0 blocks
==1183199==    still reachable: 0 bytes in 0 blocks
==1183199==         suppressed: 192 bytes in 12 blocks
==1183199== 
==1183199== For lists of detected and suppressed errors, rerun with: -s
==1183199== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test avl.cpp full log

Build Test for test avl.cpp

Compiling test avl.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o avl avl.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test avl.cpp

==1183223== Memcheck, a memory error detector
==1183223== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183223== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183223== Command: ./avl 1 null null live
==1183223== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1005/bridges_testing

==1183223== 
==1183223== HEAP SUMMARY:
==1183223==     in use at exit: 192 bytes in 12 blocks
==1183223==   total heap usage: 7,326 allocs, 7,314 frees, 545,630 bytes allocated
==1183223== 
==1183223== LEAK SUMMARY:
==1183223==    definitely lost: 0 bytes in 0 blocks
==1183223==    indirectly lost: 0 bytes in 0 blocks
==1183223==      possibly lost: 0 bytes in 0 blocks
==1183223==    still reachable: 0 bytes in 0 blocks
==1183223==         suppressed: 192 bytes in 12 blocks
==1183223== 
==1183223== For lists of detected and suppressed errors, rerun with: -s
==1183223== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test bintree.cpp full log

Build Test for test bintree.cpp

Compiling test bintree.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o bintree bintree.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test bintree.cpp

==1183242== Memcheck, a memory error detector
==1183242== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183242== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183242== Command: ./bintree 1 null null live
==1183242== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1006/bridges_testing

==1183242== 
==1183242== HEAP SUMMARY:
==1183242==     in use at exit: 192 bytes in 12 blocks
==1183242==   total heap usage: 7,693 allocs, 7,681 frees, 619,386 bytes allocated
==1183242== 
==1183242== LEAK SUMMARY:
==1183242==    definitely lost: 0 bytes in 0 blocks
==1183242==    indirectly lost: 0 bytes in 0 blocks
==1183242==      possibly lost: 0 bytes in 0 blocks
==1183242==    still reachable: 0 bytes in 0 blocks
==1183242==         suppressed: 192 bytes in 12 blocks
==1183242== 
==1183242== For lists of detected and suppressed errors, rerun with: -s
==1183242== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test bst_eq.cpp full log

Build Test for test bst_eq.cpp

Compiling test bst_eq.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o bst_eq bst_eq.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test bst_eq.cpp

==1183265== Memcheck, a memory error detector
==1183265== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183265== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183265== Command: ./bst_eq 1 null null live
==1183265== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1007/bridges_testing

==1183265== 
==1183265== HEAP SUMMARY:
==1183265==     in use at exit: 192 bytes in 12 blocks
==1183265==   total heap usage: 8,908 allocs, 8,896 frees, 1,057,599 bytes allocated
==1183265== 
==1183265== LEAK SUMMARY:
==1183265==    definitely lost: 0 bytes in 0 blocks
==1183265==    indirectly lost: 0 bytes in 0 blocks
==1183265==      possibly lost: 0 bytes in 0 blocks
==1183265==    still reachable: 0 bytes in 0 blocks
==1183265==         suppressed: 192 bytes in 12 blocks
==1183265== 
==1183265== For lists of detected and suppressed errors, rerun with: -s
==1183265== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test cancer_snippet.cpp full log

Build Test for test cancer_snippet.cpp

Compiling test cancer_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o cancer_snippet cancer_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test cancer_snippet.cpp

==1183287== Memcheck, a memory error detector
==1183287== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183287== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183287== Command: ./cancer_snippet 1 null null live
==1183287== 
16512
Incident 0:
	Type: Mortality
	Year: 1999
	Population: 2293259
	Race: All Races
	Gender: 
	CrudeRate: 190.4(more rate information available) 
	Location: 32.799, -86.8073
	Count: 4366
==1183287== 
==1183287== HEAP SUMMARY:
==1183287==     in use at exit: 192 bytes in 12 blocks
==1183287==   total heap usage: 5,546 allocs, 5,534 frees, 39,477,760 bytes allocated
==1183287== 
==1183287== LEAK SUMMARY:
==1183287==    definitely lost: 0 bytes in 0 blocks
==1183287==    indirectly lost: 0 bytes in 0 blocks
==1183287==      possibly lost: 0 bytes in 0 blocks
==1183287==    still reachable: 0 bytes in 0 blocks
==1183287==         suppressed: 192 bytes in 12 blocks
==1183287== 
==1183287== For lists of detected and suppressed errors, rerun with: -s
==1183287== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test circ_dllist.cpp full log

Build Test for test circ_dllist.cpp

Compiling test circ_dllist.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o circ_dllist circ_dllist.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test circ_dllist.cpp

==1183312== Memcheck, a memory error detector
==1183312== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183312== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183312== Command: ./circ_dllist 1 null null live
==1183312== 
Testing forward list iterator..
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Testing reverse list iterator..
	Gretel Chaney
	Starr McGinn
	Karol Soderman
	Gladys Serino
	Lamont Kyler
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1009/bridges_testing

==1183312== 
==1183312== HEAP SUMMARY:
==1183312==     in use at exit: 192 bytes in 12 blocks
==1183312==   total heap usage: 7,398 allocs, 7,386 frees, 546,007 bytes allocated
==1183312== 
==1183312== LEAK SUMMARY:
==1183312==    definitely lost: 0 bytes in 0 blocks
==1183312==    indirectly lost: 0 bytes in 0 blocks
==1183312==      possibly lost: 0 bytes in 0 blocks
==1183312==    still reachable: 0 bytes in 0 blocks
==1183312==         suppressed: 192 bytes in 12 blocks
==1183312== 
==1183312== For lists of detected and suppressed errors, rerun with: -s
==1183312== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test circ_sllist.cpp full log

Build Test for test circ_sllist.cpp

Compiling test circ_sllist.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o circ_sllist circ_sllist.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test circ_sllist.cpp

==1183333== Memcheck, a memory error detector
==1183333== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183333== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183333== Command: ./circ_sllist 1 null null live
==1183333== 
Testing list iterator..
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1010/bridges_testing

==1183333== 
==1183333== HEAP SUMMARY:
==1183333==     in use at exit: 192 bytes in 12 blocks
==1183333==   total heap usage: 7,295 allocs, 7,283 frees, 532,096 bytes allocated
==1183333== 
==1183333== LEAK SUMMARY:
==1183333==    definitely lost: 0 bytes in 0 blocks
==1183333==    indirectly lost: 0 bytes in 0 blocks
==1183333==      possibly lost: 0 bytes in 0 blocks
==1183333==    still reachable: 0 bytes in 0 blocks
==1183333==         suppressed: 192 bytes in 12 blocks
==1183333== 
==1183333== For lists of detected and suppressed errors, rerun with: -s
==1183333== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test color_grid.cpp full log

Build Test for test color_grid.cpp

Compiling test color_grid.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o color_grid color_grid.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test color_grid.cpp

==1183354== Memcheck, a memory error detector
==1183354== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183354== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183354== Command: ./color_grid 1 null null live
==1183354== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1011/bridges_testing

==1183354== 
==1183354== HEAP SUMMARY:
==1183354==     in use at exit: 192 bytes in 12 blocks
==1183354==   total heap usage: 7,163 allocs, 7,151 frees, 708,508 bytes allocated
==1183354== 
==1183354== LEAK SUMMARY:
==1183354==    definitely lost: 0 bytes in 0 blocks
==1183354==    indirectly lost: 0 bytes in 0 blocks
==1183354==      possibly lost: 0 bytes in 0 blocks
==1183354==    still reachable: 0 bytes in 0 blocks
==1183354==         suppressed: 192 bytes in 12 blocks
==1183354== 
==1183354== For lists of detected and suppressed errors, rerun with: -s
==1183354== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test display_game.cpp full log

Build Test for test display_game.cpp

Compiling test display_game.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o display_game display_game.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test display_game.cpp

==1183373== Memcheck, a memory error detector
==1183373== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183373== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183373== Command: ./display_game 1 null null live
==1183373== 
[2022-08-07 03:27:43] [connect] Successful connection
[2022-08-07 03:27:43] [connect] WebSocket Connection 174.129.128.48:80 v-2 "WebSocket++/0.8.2" /socket.io/?EIO=4&transport=websocket&t=1659857262 101
sockopen on namespace /
Setting framelimit to 10
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-games.herokuapp.com/assignments/1012/bridges_testing

sio closed
==1183373== 
==1183373== HEAP SUMMARY:
==1183373==     in use at exit: 38,491 bytes in 155 blocks
==1183373==   total heap usage: 7,035 allocs, 6,880 frees, 1,882,703 bytes allocated
==1183373== 
==1183373== 8 bytes in 1 blocks are still reachable in loss record 1 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x155162: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C9D6: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 8 bytes in 1 blocks are still reachable in loss record 2 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x15534B: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156A22: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19C7E6: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194552: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D5A4: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186B52: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EFAC: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177476: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17193D: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x189724: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A488: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 12 bytes in 1 blocks are still reachable in loss record 3 of 132
==1183373==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183373==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510F58D: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x50EF87F: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183373==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183373== 
==1183373== 16 bytes in 1 blocks are still reachable in loss record 4 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x16C7AE: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1546AE: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 16 bytes in 1 blocks are still reachable in loss record 5 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1B0979: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A345C: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CFF7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194F2F: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E0B8: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1873C1: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FD6C: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178FFB: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 16 bytes in 1 blocks are still reachable in loss record 6 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1876AC: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1803C3: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1794F6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F5F7: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177FBB: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 16 bytes in 1 blocks are still reachable in loss record 7 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x167E93: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D24A: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195236: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E2D4: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18784A: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180530: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1797EA: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173445: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 16 bytes in 1 blocks are still reachable in loss record 8 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1682C7: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1681F5: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x181C46: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17ADCB: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173A2C: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F5F7: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 16 bytes in 1 blocks are still reachable in loss record 9 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x16BAB9: asio::detail::posix_thread::posix_thread<asio::detail::resolver_service_base::work_io_context_runner>(asio::detail::resolver_service_base::work_io_context_runner, unsigned int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1682DF: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1681F5: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x181C46: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17ADCB: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173A2C: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 18 bytes in 1 blocks are still reachable in loss record 10 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A76F0E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x170F26: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C30B: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x154460: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 18 bytes in 1 blocks are still reachable in loss record 11 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12E931: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183373==    by 0x1B0810: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A345C: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CFF7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194F2F: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E0B8: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1873C1: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FD6C: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178FFB: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 18 bytes in 1 blocks are still reachable in loss record 12 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12E931: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183373==    by 0x19C297: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x193C48: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18C70F: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x185917: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D7A5: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17540F: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F292: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1CA02D: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 21 bytes in 1 blocks are still reachable in loss record 13 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12E931: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183373==    by 0x19C297: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x193C48: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18C70F: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x185917: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D7A5: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17540F: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F182: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15FBE4: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 22 bytes in 1 blocks are still reachable in loss record 14 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12E931: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183373==    by 0x19C297: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x193C48: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18C70F: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x185917: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D7A5: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17540F: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F292: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9CED: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 15 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18D2B7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186818: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EA15: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x176CEA: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x170EC4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C30B: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x154460: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 16 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18D33D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18684E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EA5D: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x176D10: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x170EF9: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C30B: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x154460: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 17 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1943EF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D4E8: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186AFB: std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, void>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EED4: std::enable_if<std::__sp_is_constructible<asio::basic_socket_acceptor<asio::ip::tcp>, asio::basic_socket_acceptor<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_socket_acceptor<asio::ip::tcp> >(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1772DC: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171755: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C7EB: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1546AE: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 18 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17EFDF: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177518: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1719B4: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1775DE: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171A3E: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16CA0C: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15472F: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 19 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17EFDF: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177518: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1719B4: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1775DE: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171A3E: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16CAA6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1547BF: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 20 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17EFDF: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177518: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1719B4: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1775DE: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171A3E: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16CB40: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15484F: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 21 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17F17C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17780A: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171C3E: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1778D0: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171CC8: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16CD48: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1548E6: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 22 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17F291: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177A6A: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171E6B: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1D5A4C: std::function<void (sio::packet const&)>::function(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1D48C0: std::function<void (sio::packet const&)>::operator=(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1D2D78: sio::packet_manager::set_decode_callback(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15496A: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 23 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17F3A4: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177BF6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17202A: std::_Function_handler<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1D5B36: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::function(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1D4908: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::operator=(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1D2DA2: sio::packet_manager::set_encode_callback(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1549E9: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 24 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12F72A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12D5DA: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x129E61: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x13EE2E: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E804: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E28D: sio::client_impl::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C7E3: sio::client::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121944: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:106)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 25 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12F885: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12D7F0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12A068: std::_Function_handler<void (sio::client::close_reason const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x13F002: std::function<void (sio::client::close_reason const&)>::function(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E894: std::function<void (sio::client::close_reason const&)>::operator=(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E345: sio::client_impl::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C837: sio::client::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1219D4: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:107)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 26 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12F72A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12D5DA: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x129E61: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x13EE2E: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E804: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E2BB: sio::client_impl::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C80D: sio::client::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121A60: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:108)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 27 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12FA4C: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12DA62: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12A2C9: std::_Function_handler<void (unsigned int, unsigned int), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x13EF18: std::function<void (unsigned int, unsigned int)>::function(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E84C: std::function<void (unsigned int, unsigned int)>::operator=(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E2E9: sio::client_impl::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C88B: sio::client::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121AE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:109)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 28 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12FB43: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12DBE2: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12A453: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x13F0EC: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E8DC: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator=(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13E373: sio::client_impl::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C861: sio::client::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121B5D: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:110)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 29 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BC86A: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9747: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B51F4: std::function<void (std::error_code const&, unsigned long)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B07A3: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A345C: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CFF7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194F2F: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E0B8: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1873C1: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 30 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BC9E8: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9891: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B52E2: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B07F3: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A345C: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CFF7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194F2F: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E0B8: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1873C1: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 31 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BEACF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BCB44: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B997F: std::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B5362: std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B099E: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A345C: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CFF7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194F2F: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E0B8: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 32 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17EFDF: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177518: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1719B4: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1775DE: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171A3E: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FED9: websocketpp::connection<websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1790A4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 33 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17EFDF: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177518: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1719B4: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1775DE: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171A3E: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FF07: websocketpp::connection<websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1790F7: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 34 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17EFDF: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177518: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1719B4: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1775DE: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171A3E: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FF35: websocketpp::connection<websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17914A: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 35 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17F17C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17780A: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171C3E: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1778D0: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171CC8: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180221: websocketpp::connection<websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x179380: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 36 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1A353D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D11C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195141: std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::io_context::strand, void>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E25C: std::enable_if<std::__sp_is_constructible<asio::io_context::strand, asio::io_context::strand>::value, void>::type std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::reset<asio::io_context::strand>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1876CB: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1803C3: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1794F6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 37 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17E897: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x176906: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x170C05: std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, void>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16BF66: std::enable_if<std::__sp_is_constructible<asio::basic_stream_socket<asio::ip::tcp>, asio::basic_stream_socket<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_stream_socket<asio::ip::tcp> >(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16903A: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18770B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1803C3: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1794F6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 38 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x173425: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F5F7: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177FBB: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17248A: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F6FC: void asio::detail::handler_work<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, asio::system_executor>::complete<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17822A: asio::detail::completion_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 39 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x194186: __gnu_cxx::new_allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D102: std::allocator_traits<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1865F3: std::__allocated_ptr<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17E703: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, void>(void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17665E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17081C: std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<void, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16BB4C: std::enable_if<std::__sp_is_constructible<void, void>::value, void>::type std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::reset<void, asio::detail::socket_ops::noop_deleter>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x168172: asio::detail::resolver_service_base::construct(std::shared_ptr<void>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180565: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1797EA: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173445: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 40 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18E2FD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18788C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1805FB: std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, void>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x179810: std::enable_if<std::__sp_is_constructible<asio::ip::basic_resolver<asio::ip::tcp>, asio::ip::basic_resolver<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::ip::basic_resolver<asio::ip::tcp> >(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173454: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F5F7: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 41 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17F81B: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1785E4: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172831: std::__shared_ptr<sio::socket, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16D5B4: std::shared_ptr<sio::socket>::shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155389: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156A22: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19C7E6: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194552: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D5A4: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186B52: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EFAC: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 42 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BE930: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BC9A2: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9813: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19F1B2: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197BDC: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C02: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C28: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C6A: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197CAE: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19F22B: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197CF0: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > websocketpp::transport::asio::make_custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 43 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BE930: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BC9A2: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9813: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19F1B2: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197BDC: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C02: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C28: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C6A: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197CAE: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B2976: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C1D3C: asio::detail::rewrapped_handler<asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > >::rewrapped_handler(asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>&, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 44 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BE930: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BC9A2: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9813: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19F1B2: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197BDC: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C02: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C28: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197C6A: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x197CAE: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B2976: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B29A7: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&>(int, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&, std::error_code const&, unsigned long const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 45 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1BE930: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BC9A2: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9813: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19F1B2: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BB7CE: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B79D0: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B2D3F: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::__call<void, std::error_code&, unsigned long&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code&, unsigned long&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AE28F: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::operator()<std::error_code&, unsigned long&, void>(std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AA6C6: void websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::operator()<std::error_code, unsigned long>(std::error_code, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C0A36: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::operator()() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BFB08: void asio::asio_handler_invoke<asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long> >(asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 46 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12FFAC: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12E164: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12A95F: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x14EDD0: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D272: std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false>::_Head_base(std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D298: std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D2BE: std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::tuple(std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D2FA: std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)>::_Bind(std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D337: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14AAE4: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148946: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 47 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12FD31: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12DE64: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12A68D: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x147CD8: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146FBA: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14108F: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14288B: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1225F6: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183373==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 48 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x12FD31: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12DE64: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12A68D: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x147CD8: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146FBA: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14108F: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14288B: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1226F1: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183373==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 49 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1300A3: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183373==    by 0x12E2D6: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183373==    by 0x12AAE9: std::_Function_handler<void (std::shared_ptr<sio::message> const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183373==    by 0x1489F8: std::function<void (std::shared_ptr<sio::message> const&)>::function(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146E78: std::function<void (std::shared_ptr<sio::message> const&)>::operator=(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1411E3: sio::socket::impl::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14294D: sio::socket::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x12289D: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:174)
==1183373==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 50 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x132492: __gnu_cxx::new_allocator<std::_List_node<bridges::game::KeypressListener*> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183373==    by 0x131147: std::allocator_traits<std::allocator<std::_List_node<bridges::game::KeypressListener*> > >::allocate(std::allocator<std::_List_node<bridges::game::KeypressListener*> >&, unsigned long) (alloc_traits.h:460)
==1183373==    by 0x12FBC6: std::__cxx11::_List_base<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_get_node() (stl_list.h:442)
==1183373==    by 0x12DC28: std::_List_node<bridges::game::KeypressListener*>* std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_create_node<bridges::game::KeypressListener* const&>(bridges::game::KeypressListener* const&) (stl_list.h:634)
==1183373==    by 0x12A491: void std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_insert<bridges::game::KeypressListener* const&>(std::_List_iterator<bridges::game::KeypressListener*>, bridges::game::KeypressListener* const&) (stl_list.h:1911)
==1183373==    by 0x12664D: std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::push_back(bridges::game::KeypressListener* const&) (stl_list.h:1212)
==1183373==    by 0x121D43: bridges::game::SocketConnection::registerKeyListener(bridges::game::KeypressListener*) (SocketConnection.h:135)
==1183373==    by 0x1234A9: bridges::game::GameBase::registerKeyListener(bridges::game::KeypressListener*) (GameBase.h:84)
==1183373==    by 0x123F50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:179)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 51 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x195547: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E80E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187C6D: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180C04: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17A166: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17BE67: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1740A1: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E3CE: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156011: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194BFF: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DE80: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 24 bytes in 1 blocks are still reachable in loss record 52 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x195547: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E80E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187C6D: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180C04: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17A166: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x182487: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17B1AA: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A0F9C: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C219B: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C1714: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C0CCD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 53 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74F34: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x15AE74: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A320A: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CEC3: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194E12: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DF2A: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187279: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FC8E: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178E1E: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172D46: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 54 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x15F2A4: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9D99: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB649: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7468: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A1A18: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A92C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 55 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x15F2A4: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1CA02D: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB649: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7468: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A1A18: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A92C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 56 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x15F2A4: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18AA73: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB649: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7468: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A1A18: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A92C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x192760: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 57 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x161CE5: websocketpp::http::parser::response::set_status(websocketpp::http::status_code::value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1621A3: websocketpp::http::parser::response::process(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x161774: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A0D0: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B8029: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B30A6: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AE65F: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AA8CB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A6396: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 58 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x15F197: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15FBE4: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1617A7: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A0D0: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B8029: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B30A6: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AE65F: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AA8CB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A6396: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 31 bytes in 1 blocks are still reachable in loss record 59 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x15706D: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x157696: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CB1C: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1947A4: std::__invoke_result<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>::type std::__invoke<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D74E: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::__call<void, sio::packet const&, 0ul, 1ul>(std::tuple<sio::packet const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186C2A: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::operator()<sio::packet const&, void>(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F25E: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1779C8: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171DF4: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_invoke(std::_Any_data const&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 32 bytes in 1 blocks are still reachable in loss record 60 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1772B6: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171755: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C7EB: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1546AE: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 32 bytes in 1 blocks are still reachable in loss record 61 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17265E: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> > >, std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16D4CB: std::thread::thread<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>, , void>(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155174: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C9D6: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 32 bytes in 1 blocks are still reachable in loss record 62 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x16901B: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18770B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1803C3: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1794F6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F5F7: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 32 bytes in 1 blocks are still reachable in loss record 63 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x19A9EF: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x192802: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18B0AF: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18BA38: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A365D: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D391: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195451: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195645: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E8E3: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187EF7: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180DE0: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 32 bytes in 1 blocks are still reachable in loss record 64 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1A7B71: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A204D: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19B541: std::_Vector_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x192DBF: void std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_realloc_insert<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18B83F: std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::push_back(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183B42: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B0036: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC476: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A87ED: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A2BD5: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19BEC9: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 35 bytes in 1 blocks are still reachable in loss record 65 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x154ED1: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C9D6: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 40 bytes in 1 blocks are still reachable in loss record 66 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x14D329: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14AAE4: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148946: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x147CD8: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146FBA: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14108F: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x141008: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1428BD: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1227FD: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183373==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373== 
==1183373== 40 bytes in 1 blocks are still reachable in loss record 67 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18FE22: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x189C6F: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x182B72: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17B19B: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A0F9C: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C219B: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C1714: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C0CCD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BFFC9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BE8FA: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BC8FD: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 40 bytes in 1 blocks are still reachable in loss record 68 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x196FDF: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18FF40: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x189D20: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18BA38: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A365D: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D391: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195451: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195645: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E8E3: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187EF7: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180DE0: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 40 bytes in 1 blocks are still reachable in loss record 69 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x196FDF: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18FF40: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x189D20: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18BA38: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E5AC: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base(std::_Head_base<2ul, std::function<void (std::error_code const&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E5D2: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E680: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19E69E: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19E6E0: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19E724: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19E761: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 40 bytes in 1 blocks are still reachable in loss record 70 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x196FDF: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18FF40: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x189D20: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18BA38: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B19C3: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AD4E7: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A9E9B: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A4A66: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19E674: void std::__invoke_impl<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x196D08: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18FC65: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_invoke(std::_Any_data const&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 48 bytes in 1 blocks are still reachable in loss record 71 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x19C4E8: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194014: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18CF0F: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186498: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17E5B7: std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1761FC: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x170415: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A941: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15FF0A: websocketpp::http::parser::request::request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B0A53: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 51 bytes in 1 blocks are still reachable in loss record 73 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x169B44: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15AFAF: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A320A: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CEC3: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194E12: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DF2A: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187279: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FC8E: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178E1E: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 51 bytes in 1 blocks are still reachable in loss record 74 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x160A47: websocketpp::http::parser::request::set_uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9AAA: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB649: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7468: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A1A18: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A92C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 56 bytes in 1 blocks are still reachable in loss record 75 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x170EA4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C30B: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x154460: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 56 bytes in 1 blocks are still reachable in loss record 76 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x170ED9: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C30B: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x154460: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 56 bytes in 1 blocks are still reachable in loss record 77 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18D256: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186748: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17E83A: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17687D: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EEAE: asio::basic_socket_acceptor<asio::ip::tcp>::basic_socket_acceptor(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1772D0: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x171755: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C7EB: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1546AE: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 56 bytes in 1 blocks are still reachable in loss record 78 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x137AFB: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183373==    by 0x132C32: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (alloc_traits.h:460)
==1183373==    by 0x131FA7: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:97)
==1183373==    by 0x130D80: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::mutex, std::allocator<std::mutex>>(std::mutex*&, std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:680)
==1183373==    by 0x12F47F: std::__shared_ptr<std::mutex, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:1371)
==1183373==    by 0x12D144: std::shared_ptr<std::mutex>::shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr.h:408)
==1183373==    by 0x12995D: std::shared_ptr<std::mutex> std::allocate_shared<std::mutex, std::allocator<std::mutex>>(std::allocator<std::mutex> const&) (shared_ptr.h:860)
==1183373==    by 0x125E46: std::shared_ptr<std::mutex> std::make_shared<std::mutex>() (shared_ptr.h:876)
==1183373==    by 0x120FAA: std::_V2::condition_variable_any::condition_variable_any() (condition_variable:291)
==1183373==    by 0x1218A4: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373== 
==1183373== 56 bytes in 2 blocks are still reachable in loss record 79 of 132
==1183373==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183373==    by 0x5A4011B: __res_context_send (res_send.c:482)
==1183373==    by 0x5A3CD49: __res_context_query (res_query.c:216)
==1183373==    by 0x5A3D9BE: __res_context_querydomain (res_query.c:601)
==1183373==    by 0x5A3D9BE: __res_context_search (res_query.c:370)
==1183373==    by 0x703AD09: ???
==1183373==    by 0x4D553A5: gaih_inet.constprop.0 (getaddrinfo.c:765)
==1183373==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183373==    by 0x16614A: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1661DF: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18F8AE: asio::detail::resolve_query_op<asio::ip::tcp, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x162893: asio::detail::scheduler_operation::complete(void*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1646FA: asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 63 bytes in 1 blocks are still reachable in loss record 80 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x11D2EE: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:385)
==1183373==    by 0x123343: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 81 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x162BB8: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1649BC: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C7BD: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1546AE: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 82 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1B380D: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF2B2: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*> >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB802: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BCC3A: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B99DB: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B537D: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B53EC: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B09F8: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A345C: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 83 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x162BB8: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x164A47: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x167EA4: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D24A: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195236: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E2D4: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18784A: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180530: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1797EA: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173445: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 84 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x15027D: __gnu_cxx::new_allocator<sio::packet*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14F097: std::allocator_traits<std::allocator<sio::packet*> >::allocate(std::allocator<sio::packet*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D89C: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14B540: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148FED: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14730B: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14737A: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1412BD: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1427FA: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155376: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156A22: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 85 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1ABBC1: __gnu_cxx::new_allocator<websocketpp::transport::buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7D08: std::allocator_traits<std::allocator<websocketpp::transport::buffer> >::allocate(std::allocator<websocketpp::transport::buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A230D: std::_Vector_base<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19B79F: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_realloc_insert<websocketpp::transport::buffer>(__gnu_cxx::__normal_iterator<websocketpp::transport::buffer*, std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > >, websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x193153: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::emplace_back<websocketpp::transport::buffer>(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18B993: std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::push_back(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183D4A: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B0036: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC476: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A87ED: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A2BD5: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 86 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1AF665: __gnu_cxx::new_allocator<asio::const_buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1ABD30: std::allocator_traits<std::allocator<asio::const_buffer> >::allocate(std::allocator<asio::const_buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7FB9: std::_Vector_base<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A254B: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_realloc_insert<asio::const_buffer>(__gnu_cxx::__normal_iterator<asio::const_buffer*, std::vector<asio::const_buffer, std::allocator<asio::const_buffer> > >, asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19BAA9: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::emplace_back<asio::const_buffer>(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x193263: std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::push_back(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18BCC6: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_write(std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > const&, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x184438: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B0036: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC476: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A87ED: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 87 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x141883: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x142924: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15665D: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1555B6: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13CDA0: sio::client::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x122287: bridges::game::SocketConnection::~SocketConnection() (SocketConnection.h:164)
==1183373==    by 0x12ACDB: std::default_delete<bridges::game::SocketConnection>::operator()(bridges::game::SocketConnection*) const (unique_ptr.h:85)
==1183373==    by 0x126CDF: std::unique_ptr<bridges::game::SocketConnection, std::default_delete<bridges::game::SocketConnection> >::~unique_ptr() (unique_ptr.h:361)
==1183373==    by 0x123D0F: bridges::game::GameBase::~GameBase() (GameBase.h:25)
==1183373==    by 0x124157: bridges::game::NonBlockingGame::~NonBlockingGame() (NonBlockingGame.h:128)
==1183373==    by 0x12435B: my_game::~my_game() (display_game.cpp:5)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 88 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17A12D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17BE67: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1740A1: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E3CE: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156011: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194BFF: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DE80: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1871D7: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FB41: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178A89: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172B10: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 89 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x151EF9: __gnu_cxx::new_allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x151B23: std::allocator_traits<std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::allocate(std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1514CD: std::_Vector_base<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15073B: void std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_realloc_insert<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&>(__gnu_cxx::__normal_iterator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14F5E3: std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::push_back(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14E383: asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::enqueue_timer(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14C55F: void asio::detail::epoll_reactor::schedule_timer<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::time_type const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1880CC: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180EF6: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17A222: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17BE67: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 64 bytes in 1 blocks are still reachable in loss record 90 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x17A12D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x182487: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17B1AA: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A0F9C: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C219B: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C1714: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C0CCD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BFFC9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BE8FA: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BC8FD: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B9799: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_invoke(std::_Any_data const&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 65 bytes in 1 blocks are still reachable in loss record 91 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1437EA: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1438FB: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18C2EF: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(unsigned long, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x184F17: asio::detail::hook_allocator<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>, asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17CB6E: asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::ptr::allocate(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x174666: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E938: asio::async_result<std::decay<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1579F3: sio::client_impl::update_ping_timeout_timer() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x157306: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x157696: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CB1C: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 65 bytes in 1 blocks are still reachable in loss record 92 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1437EA: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1438FB: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14F779: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(unsigned long, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14E517: asio::detail::hook_allocator<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>, asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14C6B6: asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::ptr::allocate(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x149A3E: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1478DC: asio::async_result<std::decay<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14196C: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x142924: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15665D: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1555B6: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 69 bytes in 1 blocks are still reachable in loss record 93 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A75E7A: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x1249F5: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:6073)
==1183373==    by 0x11D341: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:389)
==1183373==    by 0x123343: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 80 bytes in 1 blocks are still reachable in loss record 94 of 132
==1183373==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183373==    by 0x12CD82: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:37)
==1183373==    by 0x1297BD: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183373==    by 0x125D28: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183373==    by 0x120050: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183373==    by 0x1232D6: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 80 bytes in 1 blocks are still reachable in loss record 95 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x19E753: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x196DAA: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18FCDC: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18BA38: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A365D: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D391: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195451: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195645: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E8E3: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187EF7: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180DE0: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 80 bytes in 1 blocks are still reachable in loss record 96 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18DC75: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187040: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17F8A0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178613: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172892: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16D639: std::enable_if<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>::value, std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> >::type std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1553CF: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156A22: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19C7E6: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194552: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D5A4: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 80 bytes in 1 blocks are still reachable in loss record 97 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x196C8D: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18FC2B: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18937A: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18254E: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17B1AA: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A0F9C: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C219B: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C1714: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C0CCD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BFFC9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BE8FA: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 98 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x14F312: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14DE62: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::detail::service_registry::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14BF6C: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x149577: asio::basic_io_object<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180B6B: asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::basic_waitable_timer(asio::io_context&, std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17A150: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1738F9: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 99 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F182: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9B85: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 100 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F182: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9C39: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 101 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F292: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9CED: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 102 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F292: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1C9D99: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 103 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F292: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1CA02D: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A8F2: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 104 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F292: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18AA73: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB649: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 105 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x150054: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14EE49: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D3CE: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14AC3E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148B9B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146F7C: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14107D: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14288B: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1225F6: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183373==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183373==    by 0x138076: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 106 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x150054: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14EE49: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D3CE: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14AC3E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148B9B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146F7C: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14107D: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14288B: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1226F1: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183373==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183373==    by 0x138076: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183373== 
==1183373== 96 bytes in 1 blocks are still reachable in loss record 107 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x150054: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14EE49: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D3CE: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14AC3E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148B9B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146F7C: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14107D: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x141008: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1428BD: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1227FD: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183373==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183373== 
==1183373== 104 bytes in 1 blocks are still reachable in loss record 108 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x16703E: asio::detail::strand_service::construct(asio::detail::strand_service::strand_impl*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16731C: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1876BF: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1803C3: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1794F6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186EDB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 120 bytes in 1 blocks are still reachable in loss record 109 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1A3151: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CDE2: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194CA9: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DED2: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x187279: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FC8E: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178E1E: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172D46: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DB37: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 128 bytes in 1 blocks are still reachable in loss record 110 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x195224: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E2D4: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18784A: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180530: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1797EA: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173445: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155D64: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194A5F: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18DBCE: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 137 bytes in 1 blocks are still reachable in loss record 111 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1437EA: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1438FB: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D691: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A37F6: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D564: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195733: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E992: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18806E: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180EF6: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17A222: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17BE67: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 137 bytes in 1 blocks are still reachable in loss record 112 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1437EA: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1438FB: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D691: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A37F6: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D564: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195733: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E992: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18806E: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180EF6: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17A222: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x182487: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 168 bytes in 1 blocks are still reachable in loss record 114 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x170590: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool_access::create<asio::detail::epoll_reactor::descriptor_state, bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16AE9B: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool<asio::detail::epoll_reactor::descriptor_state>::alloc<bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x163BF3: asio::detail::epoll_reactor::allocate_descriptor_state() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x163066: asio::detail::epoll_reactor::register_descriptor(int, asio::detail::epoll_reactor::descriptor_state*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x166762: asio::detail::reactive_socket_service_base::do_open(asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195EC8: asio::detail::reactive_socket_service<asio::ip::tcp>::open(asio::detail::reactive_socket_service<asio::ip::tcp>::implementation_type&, asio::ip::tcp const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18EFEA: asio::async_result<std::decay<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::type, void (std::error_code)>::return_type asio::basic_socket<asio::ip::tcp>::async_connect<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >(asio::ip::basic_endpoint<asio::ip::tcp> const&, asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x188A83: asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::operator()(std::error_code, int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1818AA: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>::return_type asio::async_connect<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::basic_socket<asio::ip::tcp>&, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&, std::enable_if<!asio::is_endpoint_sequence<asio::ip::basic_resolver_iterator<asio::ip::tcp> >::value, void>::type*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17AABD: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::handle_resolve(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BA3AC: void std::__invoke_impl<void, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 176 bytes in 1 blocks are still reachable in loss record 115 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x126D1B: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 184 bytes in 1 blocks are still reachable in loss record 116 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1B85EC: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B3576: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AEE2B: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AAE46: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::processor::hybi13<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A6769: std::__shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A0794: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x199D48: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > const&, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x192038: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::make_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18A75E: websocketpp::connection<websocketpp::config::asio_client>::get_processor(int) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1830D1: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 201 bytes in 1 blocks are definitely lost in loss record 117 of 132
==1183373==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183373==    by 0x4CFBA40: __libc_alloc_buffer_allocate (alloc_buffer_allocate.c:26)
==1183373==    by 0x4D8C5C8: alloc_buffer_allocate (alloc_buffer.h:143)
==1183373==    by 0x4D8C5C8: __resolv_conf_allocate (resolv_conf.c:411)
==1183373==    by 0x4D8A84D: __resolv_conf_load (res_init.c:592)
==1183373==    by 0x4D8C1D5: __resolv_conf_get_current (resolv_conf.c:163)
==1183373==    by 0x4D8AB34: __res_vinit (res_init.c:614)
==1183373==    by 0x4D8B92A: maybe_init (resolv_context.c:122)
==1183373==    by 0x4D8BAB2: context_get (resolv_context.c:184)
==1183373==    by 0x4D8BAB2: context_get (resolv_context.c:176)
==1183373==    by 0x4D8BAB2: __resolv_context_get (resolv_context.c:195)
==1183373==    by 0x4D5579A: gaih_inet.constprop.0 (getaddrinfo.c:747)
==1183373==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183373==    by 0x16614A: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1661DF: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 208 bytes in 1 blocks are still reachable in loss record 118 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x14A8E4: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::epoll_reactor, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148748: asio::detail::epoll_reactor& asio::detail::service_registry::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x146B98: asio::detail::epoll_reactor& asio::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x166404: asio::detail::reactive_socket_service_base::reactive_socket_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1942BC: asio::detail::reactive_socket_service<asio::ip::tcp>::reactive_socket_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D268: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186748: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17E83A: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17687D: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 240 bytes in 1 blocks are still reachable in loss record 119 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1649C6: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16C7BD: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1546AE: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x13C759: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 240 bytes in 1 blocks are still reachable in loss record 120 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x164A51: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x167EA4: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19D24A: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x195236: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E2D4: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18784A: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x180530: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1797EA: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x173445: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16E268: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 247 bytes in 1 blocks are still reachable in loss record 121 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x4A6EB36: std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183373==    by 0x16081A: websocketpp::http::parser::request::raw[abi:cxx11]() const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18AB1D: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x183109: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AF0FC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AB649: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A7468: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A1A18: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A92C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 300 bytes in 10 blocks are still reachable in loss record 122 of 132
==1183373==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183373==    by 0x12CDC9: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:39)
==1183373==    by 0x1297BD: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183373==    by 0x125D28: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183373==    by 0x120050: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183373==    by 0x1232D6: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 360 bytes in 1 blocks are still reachable in loss record 125 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1427E0: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155376: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x156A22: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19C7E6: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194552: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18D5A4: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x186B52: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17EFAC: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x177476: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17193D: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x189724: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 384 bytes in 4 blocks are still reachable in loss record 126 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x18C692: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1858B3: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17D712: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1753C8: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16F9AD: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16A1FC: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15F182: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x15FBE4: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1617A7: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19A0D0: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B8029: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 480 bytes in 1 blocks are still reachable in loss record 127 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x150F10: __gnu_cxx::new_allocator<sio::packet>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14FE38: std::allocator_traits<std::allocator<sio::packet> >::allocate(std::allocator<sio::packet>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14EA35: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14D904: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_create_nodes(sio::packet**, sio::packet**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14B596: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x148FED: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14730B: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x14737A: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1412BD: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1427FA: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155376: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 512 bytes in 1 blocks are still reachable in loss record 128 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1A7B71: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A204D: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A1C5F: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BEBE8: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_create_nodes(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1BCC90: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B99DB: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B537D: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B53EC: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1B09F8: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1AC7D3: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8D1C: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 584 bytes in 1 blocks are still reachable in loss record 129 of 132
==1183373==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183373==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x50EF86D: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183373==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183373==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183373== 
==1183373== 1,640 bytes in 1 blocks are still reachable in loss record 130 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1765F4: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::strand_service, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x143CA3: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x170734: asio::detail::strand_service& asio::detail::service_registry::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16B621: asio::detail::strand_service& asio::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1672FB: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1876BF: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1803C3: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1794F6: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x155BF4: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== 6,384 bytes in 1 blocks are still reachable in loss record 131 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x13C74E: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183373==    by 0x126D2A: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183373==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183373==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183373==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (display_game.cpp:7)
==1183373==    by 0x117115: main (display_game.cpp:28)
==1183373== 
==1183373== 20,304 bytes in 1 blocks are still reachable in loss record 132 of 132
==1183373==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183373==    by 0x1AC6BE: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A8BE4: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1A329B: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x19CF39: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x194F2F: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x18E0B8: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x1873C1: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x17FD6C: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x178FFB: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x172E3D: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373==    by 0x16DBA1: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/display_game)
==1183373== 
==1183373== LEAK SUMMARY:
==1183373==    definitely lost: 201 bytes in 1 blocks
==1183373==    indirectly lost: 0 bytes in 0 blocks
==1183373==      possibly lost: 0 bytes in 0 blocks
==1183373==    still reachable: 37,394 bytes in 140 blocks
==1183373==         suppressed: 896 bytes in 14 blocks
==1183373== 
==1183373== For lists of detected and suppressed errors, rerun with: -s
==1183373== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 2)
could not run test

Test dllist.cpp full log

Build Test for test dllist.cpp

Compiling test dllist.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o dllist dllist.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test dllist.cpp

==1183396== Memcheck, a memory error detector
==1183396== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183396== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183396== Command: ./dllist 1 null null live
==1183396== 
Forward Iteration:
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Reverse Iteration:
	Starr McGinn
	Karol Soderman
	Gladys Serino
	Lamont Kyler
	Gretel Chaney
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1013/bridges_testing

==1183396== 
==1183396== HEAP SUMMARY:
==1183396==     in use at exit: 192 bytes in 12 blocks
==1183396==   total heap usage: 7,355 allocs, 7,343 frees, 541,057 bytes allocated
==1183396== 
==1183396== LEAK SUMMARY:
==1183396==    definitely lost: 0 bytes in 0 blocks
==1183396==    indirectly lost: 0 bytes in 0 blocks
==1183396==      possibly lost: 0 bytes in 0 blocks
==1183396==    still reachable: 0 bytes in 0 blocks
==1183396==         suppressed: 192 bytes in 12 blocks
==1183396== 
==1183396== For lists of detected and suppressed errors, rerun with: -s
==1183396== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test elevation_snippet.cpp full log

Build Test for test elevation_snippet.cpp

Compiling test elevation_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o elevation_snippet elevation_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test elevation_snippet.cpp

==1183416== Memcheck, a memory error detector
==1183416== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183416== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183416== Command: ./elevation_snippet 1 null null live
==1183416== 
Exception while storing in cache. Weird but not critical.
	Width: 54
	Height: 74
	Cell Size: 0.0200111
	Lower Left Corner: -98, 41
The first 10 elevation values..
504  
504  
500  
501  
497  
491  
488  
497  
524  
522  

==1183416== 
==1183416== HEAP SUMMARY:
==1183416==     in use at exit: 192 bytes in 12 blocks
==1183416==   total heap usage: 5,632 allocs, 5,620 frees, 872,412 bytes allocated
==1183416== 
==1183416== LEAK SUMMARY:
==1183416==    definitely lost: 0 bytes in 0 blocks
==1183416==    indirectly lost: 0 bytes in 0 blocks
==1183416==      possibly lost: 0 bytes in 0 blocks
==1183416==    still reachable: 0 bytes in 0 blocks
==1183416==         suppressed: 192 bytes in 12 blocks
==1183416== 
==1183416== For lists of detected and suppressed errors, rerun with: -s
==1183416== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test eq_snippet.cpp full log

Build Test for test eq_snippet.cpp

Compiling test eq_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o eq_snippet eq_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test eq_snippet.cpp

==1183440== Memcheck, a memory error detector
==1183440== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183440== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183440== Command: ./eq_snippet 1 null null live
==1183440== 
Earthquake 0:
	Magnitude:1
	Date:  Aug. 7  2022  7:10:25
	Location: 30 km SSE of Mina, Nevada
	Lat/Long:38.161,-117.925
==1183440== 
==1183440== HEAP SUMMARY:
==1183440==     in use at exit: 192 bytes in 12 blocks
==1183440==   total heap usage: 5,961 allocs, 5,949 frees, 703,487 bytes allocated
==1183440== 
==1183440== LEAK SUMMARY:
==1183440==    definitely lost: 0 bytes in 0 blocks
==1183440==    indirectly lost: 0 bytes in 0 blocks
==1183440==      possibly lost: 0 bytes in 0 blocks
==1183440==    still reachable: 0 bytes in 0 blocks
==1183440==         suppressed: 192 bytes in 12 blocks
==1183440== 
==1183440== For lists of detected and suppressed errors, rerun with: -s
==1183440== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test face_shp_coll.cpp full log

Build Test for test face_shp_coll.cpp

Compiling test face_shp_coll.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o face_shp_coll face_shp_coll.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test face_shp_coll.cpp

==1183459== Memcheck, a memory error detector
==1183459== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183459== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183459== Command: ./face_shp_coll 1 null null live
==1183459== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1016/bridges_testing

==1183459== 
==1183459== HEAP SUMMARY:
==1183459==     in use at exit: 192 bytes in 12 blocks
==1183459==   total heap usage: 7,334 allocs, 7,322 frees, 537,776 bytes allocated
==1183459== 
==1183459== LEAK SUMMARY:
==1183459==    definitely lost: 0 bytes in 0 blocks
==1183459==    indirectly lost: 0 bytes in 0 blocks
==1183459==      possibly lost: 0 bytes in 0 blocks
==1183459==    still reachable: 0 bytes in 0 blocks
==1183459==         suppressed: 192 bytes in 12 blocks
==1183459== 
==1183459== For lists of detected and suppressed errors, rerun with: -s
==1183459== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test game_size_test.cpp full log

Build Test for test game_size_test.cpp

Compiling test game_size_test.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o game_size_test game_size_test.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test game_size_test.cpp

==1183478== Memcheck, a memory error detector
==1183478== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183478== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183478== Command: ./game_size_test 1 null null live
==1183478== 
[2022-08-07 03:28:31] [connect] Successful connection
[2022-08-07 03:28:31] [connect] WebSocket Connection 54.235.77.118:80 v-2 "WebSocket++/0.8.2" /socket.io/?EIO=4&transport=websocket&t=1659857310 101
sockopen on namespace /
Setting framelimit to 10
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-games.herokuapp.com/assignments/1017/bridges_testing

sio closed
==1183478== 
==1183478== HEAP SUMMARY:
==1183478==     in use at exit: 38,791 bytes in 155 blocks
==1183478==   total heap usage: 7,114 allocs, 6,959 frees, 2,003,390 bytes allocated
==1183478== 
==1183478== 8 bytes in 1 blocks are still reachable in loss record 1 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x155140: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C9B4: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 8 bytes in 1 blocks are still reachable in loss record 2 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x155329: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x156A00: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19C7C4: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194530: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D582: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186B30: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17EF8A: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x177454: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17191B: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189702: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A466: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 12 bytes in 1 blocks are still reachable in loss record 3 of 132
==1183478==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183478==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510F58D: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x50EF87F: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183478==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183478== 
==1183478== 16 bytes in 1 blocks are still reachable in loss record 4 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x16C78C: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15468C: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 16 bytes in 1 blocks are still reachable in loss record 5 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1B0957: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A343A: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CFD5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194F0D: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E096: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18739F: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FD4A: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178FD9: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 16 bytes in 1 blocks are still reachable in loss record 6 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18768A: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1803A1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1794D4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F5D5: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x177F99: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 16 bytes in 1 blocks are still reachable in loss record 7 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x167E71: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D228: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195214: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E2B2: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187828: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18050E: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1797C8: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173423: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 16 bytes in 1 blocks are still reachable in loss record 8 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1682A5: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1681D3: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x181C24: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17ADA9: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173A0A: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F5D5: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 16 bytes in 1 blocks are still reachable in loss record 9 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x16BA97: asio::detail::posix_thread::posix_thread<asio::detail::resolver_service_base::work_io_context_runner>(asio::detail::resolver_service_base::work_io_context_runner, unsigned int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1682BD: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1681D3: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x181C24: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17ADA9: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173A0A: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 18 bytes in 1 blocks are still reachable in loss record 10 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A76F0E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x170F04: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C2E9: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15443E: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 18 bytes in 1 blocks are still reachable in loss record 11 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12E90F: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183478==    by 0x1B07EE: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A343A: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CFD5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194F0D: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E096: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18739F: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FD4A: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178FD9: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 18 bytes in 1 blocks are still reachable in loss record 12 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12E90F: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183478==    by 0x19C275: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x193C26: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18C6ED: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1858F5: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D783: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753ED: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F270: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1CA00B: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 21 bytes in 1 blocks are still reachable in loss record 13 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12E90F: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183478==    by 0x19C275: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x193C26: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18C6ED: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1858F5: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D783: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753ED: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F160: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15FBC2: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 22 bytes in 1 blocks are still reachable in loss record 14 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12E90F: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183478==    by 0x19C275: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x193C26: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18C6ED: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1858F5: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D783: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753ED: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F270: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9CCB: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 15 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18D295: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1867F6: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17E9F3: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x176CC8: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x170EA2: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C2E9: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15443E: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 16 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18D31B: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18682C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17EA3B: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x176CEE: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x170ED7: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C2E9: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15443E: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 17 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1943CD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D4C6: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186AD9: std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, void>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17EEB2: std::enable_if<std::__sp_is_constructible<asio::basic_socket_acceptor<asio::ip::tcp>, asio::basic_socket_acceptor<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_socket_acceptor<asio::ip::tcp> >(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1772BA: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171733: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C7C9: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15468C: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 18 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17EFBD: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1774F6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171992: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1775BC: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171A1C: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C9EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15470D: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 19 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17EFBD: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1774F6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171992: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1775BC: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171A1C: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16CA84: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15479D: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 20 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17EFBD: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1774F6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171992: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1775BC: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171A1C: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16CB1E: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15482D: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 21 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17F15A: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1777E8: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171C1C: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1778AE: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171CA6: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16CD26: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1548C4: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 22 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17F26F: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x177A48: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171E49: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1D5A2A: std::function<void (sio::packet const&)>::function(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1D489E: std::function<void (sio::packet const&)>::operator=(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1D2D56: sio::packet_manager::set_decode_callback(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x154948: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 23 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17F382: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x177BD4: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172008: std::_Function_handler<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1D5B14: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::function(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1D48E6: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::operator=(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1D2D80: sio::packet_manager::set_encode_callback(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1549C7: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 24 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12F708: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12D5B8: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x129E3F: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x13EE0C: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E7E2: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E26B: sio::client_impl::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C7C1: sio::client::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121944: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:106)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 25 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12F863: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12D7CE: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12A046: std::_Function_handler<void (sio::client::close_reason const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x13EFE0: std::function<void (sio::client::close_reason const&)>::function(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E872: std::function<void (sio::client::close_reason const&)>::operator=(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E323: sio::client_impl::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C815: sio::client::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1219D4: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:107)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 26 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12F708: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12D5B8: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x129E3F: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x13EE0C: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E7E2: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E299: sio::client_impl::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C7EB: sio::client::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121A60: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:108)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 27 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12FA2A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12DA40: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12A2A7: std::_Function_handler<void (unsigned int, unsigned int), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x13EEF6: std::function<void (unsigned int, unsigned int)>::function(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E82A: std::function<void (unsigned int, unsigned int)>::operator=(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E2C7: sio::client_impl::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C869: sio::client::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121AE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:109)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 28 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12FB21: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12DBC0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12A431: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x13F0CA: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E8BA: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator=(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13E351: sio::client_impl::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C83F: sio::client::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121B5D: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:110)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 29 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BC848: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B9725: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B51D2: std::function<void (std::error_code const&, unsigned long)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B0781: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A343A: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CFD5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194F0D: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E096: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18739F: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 30 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BC9C6: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B986F: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B52C0: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B07D1: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A343A: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CFD5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194F0D: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E096: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18739F: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 31 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BEAAD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BCB22: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B995D: std::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B5340: std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B097C: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A343A: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CFD5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194F0D: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E096: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 32 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17EFBD: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1774F6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171992: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1775BC: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171A1C: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FEB7: websocketpp::connection<websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x179082: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 33 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17EFBD: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1774F6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171992: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1775BC: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171A1C: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FEE5: websocketpp::connection<websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1790D5: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 34 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17EFBD: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1774F6: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171992: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1775BC: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171A1C: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FF13: websocketpp::connection<websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x179128: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 35 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17F15A: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1777E8: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171C1C: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1778AE: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171CA6: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1801FF: websocketpp::connection<websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17935E: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 36 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1A351B: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D0FA: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19511F: std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::io_context::strand, void>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E23A: std::enable_if<std::__sp_is_constructible<asio::io_context::strand, asio::io_context::strand>::value, void>::type std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::reset<asio::io_context::strand>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1876A9: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1803A1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1794D4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 37 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17E875: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1768E4: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x170BE3: std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, void>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16BF44: std::enable_if<std::__sp_is_constructible<asio::basic_stream_socket<asio::ip::tcp>, asio::basic_stream_socket<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_stream_socket<asio::ip::tcp> >(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x169018: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1876E9: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1803A1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1794D4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 38 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x173403: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F5D5: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x177F99: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172468: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F6DA: void asio::detail::handler_work<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, asio::system_executor>::complete<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178208: asio::detail::completion_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 39 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x194164: __gnu_cxx::new_allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D0E0: std::allocator_traits<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1865D1: std::__allocated_ptr<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17E6E1: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, void>(void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17663C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1707FA: std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<void, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16BB2A: std::enable_if<std::__sp_is_constructible<void, void>::value, void>::type std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::reset<void, asio::detail::socket_ops::noop_deleter>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x168150: asio::detail::resolver_service_base::construct(std::shared_ptr<void>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180543: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1797C8: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173423: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 40 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18E2DB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18786A: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1805D9: std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, void>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1797EE: std::enable_if<std::__sp_is_constructible<asio::ip::basic_resolver<asio::ip::tcp>, asio::ip::basic_resolver<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::ip::basic_resolver<asio::ip::tcp> >(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173432: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F5D5: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 41 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17F7F9: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1785C2: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17280F: std::__shared_ptr<sio::socket, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16D592: std::shared_ptr<sio::socket>::shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155367: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x156A00: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19C7C4: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194530: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D582: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186B30: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17EF8A: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 42 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BE90E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BC980: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B97F1: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19F190: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197BBA: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197BE0: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C06: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C48: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C8C: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19F209: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197CCE: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > websocketpp::transport::asio::make_custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 43 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BE90E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BC980: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B97F1: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19F190: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197BBA: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197BE0: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C06: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C48: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C8C: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B2954: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C1D1A: asio::detail::rewrapped_handler<asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > >::rewrapped_handler(asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>&, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 44 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BE90E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BC980: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B97F1: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19F190: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197BBA: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197BE0: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C06: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C48: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x197C8C: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B2954: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B2985: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&>(int, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&, std::error_code const&, unsigned long const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 45 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1BE90E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BC980: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B97F1: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19F190: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BB7AC: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B79AE: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B2D1D: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::__call<void, std::error_code&, unsigned long&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code&, unsigned long&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AE26D: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::operator()<std::error_code&, unsigned long&, void>(std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AA6A4: void websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::operator()<std::error_code, unsigned long>(std::error_code, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C0A14: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::operator()() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BFAE6: void asio::asio_handler_invoke<asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long> >(asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 46 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12FF8A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12E142: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12A93D: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x14EDAE: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D250: std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false>::_Head_base(std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D276: std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D29C: std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::tuple(std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D2D8: std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)>::_Bind(std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D315: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14AAC2: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148924: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 47 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12FD0F: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12DE42: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12A66B: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x147CB6: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146F98: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14106D: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x142869: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1225F6: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183478==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 48 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x12FD0F: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12DE42: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12A66B: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x147CB6: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146F98: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14106D: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x142869: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1226F1: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183478==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 49 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x130081: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183478==    by 0x12E2B4: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183478==    by 0x12AAC7: std::_Function_handler<void (std::shared_ptr<sio::message> const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183478==    by 0x1489D6: std::function<void (std::shared_ptr<sio::message> const&)>::function(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146E56: std::function<void (std::shared_ptr<sio::message> const&)>::operator=(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1411C1: sio::socket::impl::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14292B: sio::socket::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x12289D: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:174)
==1183478==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 50 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x132470: __gnu_cxx::new_allocator<std::_List_node<bridges::game::KeypressListener*> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183478==    by 0x131125: std::allocator_traits<std::allocator<std::_List_node<bridges::game::KeypressListener*> > >::allocate(std::allocator<std::_List_node<bridges::game::KeypressListener*> >&, unsigned long) (alloc_traits.h:460)
==1183478==    by 0x12FBA4: std::__cxx11::_List_base<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_get_node() (stl_list.h:442)
==1183478==    by 0x12DC06: std::_List_node<bridges::game::KeypressListener*>* std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_create_node<bridges::game::KeypressListener* const&>(bridges::game::KeypressListener* const&) (stl_list.h:634)
==1183478==    by 0x12A46F: void std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_insert<bridges::game::KeypressListener* const&>(std::_List_iterator<bridges::game::KeypressListener*>, bridges::game::KeypressListener* const&) (stl_list.h:1911)
==1183478==    by 0x12662B: std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::push_back(bridges::game::KeypressListener* const&) (stl_list.h:1212)
==1183478==    by 0x121D43: bridges::game::SocketConnection::registerKeyListener(bridges::game::KeypressListener*) (SocketConnection.h:135)
==1183478==    by 0x1234A9: bridges::game::GameBase::registerKeyListener(bridges::game::KeypressListener*) (GameBase.h:84)
==1183478==    by 0x123F50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:179)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 51 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x195525: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E7EC: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187C4B: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180BE2: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17A144: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17BE45: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17407F: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E3AC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155FEF: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194BDD: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DE5E: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 24 bytes in 1 blocks are still reachable in loss record 52 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x195525: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E7EC: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187C4B: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180BE2: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17A144: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x182465: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17B188: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A0F7A: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C2179: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C16F2: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C0CAB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 53 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74F34: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x15AE52: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A31E8: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CEA1: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194DF0: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DF08: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187257: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FC6C: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178DFC: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172D24: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 54 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x15F282: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9D77: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB627: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7446: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A19F6: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A90A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 55 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x15F282: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1CA00B: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB627: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7446: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A19F6: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A90A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 56 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x15F282: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18AA51: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB627: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7446: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A19F6: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A90A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19273E: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 57 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x161CC3: websocketpp::http::parser::response::set_status(websocketpp::http::status_code::value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x162181: websocketpp::http::parser::response::process(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x161752: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A0AE: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B8007: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B3084: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AE63D: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AA8A9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A6374: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 58 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x15F175: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15FBC2: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x161785: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A0AE: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B8007: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B3084: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AE63D: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AA8A9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A6374: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 31 bytes in 1 blocks are still reachable in loss record 59 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x15704B: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x157674: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CAFA: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194782: std::__invoke_result<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>::type std::__invoke<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D72C: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::__call<void, sio::packet const&, 0ul, 1ul>(std::tuple<sio::packet const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186C08: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::operator()<sio::packet const&, void>(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F23C: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1779A6: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171DD2: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_invoke(std::_Any_data const&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 32 bytes in 1 blocks are still reachable in loss record 60 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x177294: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171733: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C7C9: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15468C: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 32 bytes in 1 blocks are still reachable in loss record 61 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17263C: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> > >, std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16D4A9: std::thread::thread<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>, , void>(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155152: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C9B4: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 32 bytes in 1 blocks are still reachable in loss record 62 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x168FF9: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1876E9: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1803A1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1794D4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F5D5: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 32 bytes in 1 blocks are still reachable in loss record 63 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x19A9CD: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1927E0: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18B08D: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18BA16: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A363B: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D36F: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19542F: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195623: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E8C1: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187ED5: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180DBE: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 32 bytes in 1 blocks are still reachable in loss record 64 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1A7B4F: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A202B: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19B51F: std::_Vector_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x192D9D: void std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_realloc_insert<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18B81D: std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::push_back(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x183B20: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B0014: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC454: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A87CB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A2BB3: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19BEA7: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 35 bytes in 1 blocks are still reachable in loss record 65 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x154EAF: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C9B4: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 40 bytes in 1 blocks are still reachable in loss record 66 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x14D307: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14AAC2: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148924: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x147CB6: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146F98: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14106D: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x140FE6: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14289B: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1227FD: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183478==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478== 
==1183478== 40 bytes in 1 blocks are still reachable in loss record 67 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18FE00: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189C4D: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x182B50: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17B179: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A0F7A: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C2179: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C16F2: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C0CAB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BFFA7: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BE8D8: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BC8DB: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 40 bytes in 1 blocks are still reachable in loss record 68 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x196FBD: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18FF1E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189CFE: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18BA16: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A363B: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D36F: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19542F: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195623: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E8C1: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187ED5: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180DBE: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 40 bytes in 1 blocks are still reachable in loss record 69 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x196FBD: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18FF1E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189CFE: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18BA16: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E58A: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base(std::_Head_base<2ul, std::function<void (std::error_code const&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E5B0: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E65E: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19E67C: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19E6BE: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19E702: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19E73F: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 40 bytes in 1 blocks are still reachable in loss record 70 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x196FBD: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18FF1E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189CFE: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18BA16: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B19A1: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AD4C5: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A9E79: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A4A44: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19E652: void std::__invoke_impl<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x196CE6: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18FC43: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_invoke(std::_Any_data const&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 48 bytes in 1 blocks are still reachable in loss record 71 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x19C4C6: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x193FF2: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18CEED: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186476: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17E595: std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1761DA: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1703F3: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A91F: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15FEE8: websocketpp::http::parser::request::request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B0A31: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 51 bytes in 1 blocks are still reachable in loss record 73 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x169B22: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15AF8D: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A31E8: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CEA1: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194DF0: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DF08: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187257: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FC6C: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178DFC: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 51 bytes in 1 blocks are still reachable in loss record 74 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x160A25: websocketpp::http::parser::request::set_uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9A88: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB627: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7446: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A19F6: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A90A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 56 bytes in 1 blocks are still reachable in loss record 75 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x170E82: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C2E9: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15443E: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 56 bytes in 1 blocks are still reachable in loss record 76 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x170EB7: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C2E9: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15443E: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 56 bytes in 1 blocks are still reachable in loss record 77 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18D234: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186726: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17E818: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17685B: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17EE8C: asio::basic_socket_acceptor<asio::ip::tcp>::basic_socket_acceptor(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1772AE: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x171733: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C7C9: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15468C: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 56 bytes in 1 blocks are still reachable in loss record 78 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x137AD9: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183478==    by 0x132C10: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (alloc_traits.h:460)
==1183478==    by 0x131F85: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:97)
==1183478==    by 0x130D5E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::mutex, std::allocator<std::mutex>>(std::mutex*&, std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:680)
==1183478==    by 0x12F45D: std::__shared_ptr<std::mutex, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:1371)
==1183478==    by 0x12D122: std::shared_ptr<std::mutex>::shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr.h:408)
==1183478==    by 0x12993B: std::shared_ptr<std::mutex> std::allocate_shared<std::mutex, std::allocator<std::mutex>>(std::allocator<std::mutex> const&) (shared_ptr.h:860)
==1183478==    by 0x125E24: std::shared_ptr<std::mutex> std::make_shared<std::mutex>() (shared_ptr.h:876)
==1183478==    by 0x120FAA: std::_V2::condition_variable_any::condition_variable_any() (condition_variable:291)
==1183478==    by 0x1218A4: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478== 
==1183478== 56 bytes in 2 blocks are still reachable in loss record 79 of 132
==1183478==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183478==    by 0x5A4011B: __res_context_send (res_send.c:482)
==1183478==    by 0x5A3CD49: __res_context_query (res_query.c:216)
==1183478==    by 0x5A3D9BE: __res_context_querydomain (res_query.c:601)
==1183478==    by 0x5A3D9BE: __res_context_search (res_query.c:370)
==1183478==    by 0x703AD09: ???
==1183478==    by 0x4D553A5: gaih_inet.constprop.0 (getaddrinfo.c:765)
==1183478==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183478==    by 0x166128: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1661BD: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18F88C: asio::detail::resolve_query_op<asio::ip::tcp, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x162871: asio::detail::scheduler_operation::complete(void*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1646D8: asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 63 bytes in 1 blocks are still reachable in loss record 80 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x11D2EE: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:385)
==1183478==    by 0x123343: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 81 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x162B96: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16499A: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C79B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15468C: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 82 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1B37EB: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF290: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*> >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB7E0: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BCC18: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B99B9: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B535B: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B53CA: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B09D6: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A343A: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 83 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x162B96: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x164A25: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x167E82: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D228: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195214: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E2B2: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187828: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18050E: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1797C8: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173423: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 84 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x15025B: __gnu_cxx::new_allocator<sio::packet*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14F075: std::allocator_traits<std::allocator<sio::packet*> >::allocate(std::allocator<sio::packet*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D87A: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14B51E: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148FCB: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1472E9: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x147358: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14129B: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1427D8: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155354: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x156A00: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 85 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1ABB9F: __gnu_cxx::new_allocator<websocketpp::transport::buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7CE6: std::allocator_traits<std::allocator<websocketpp::transport::buffer> >::allocate(std::allocator<websocketpp::transport::buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A22EB: std::_Vector_base<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19B77D: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_realloc_insert<websocketpp::transport::buffer>(__gnu_cxx::__normal_iterator<websocketpp::transport::buffer*, std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > >, websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x193131: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::emplace_back<websocketpp::transport::buffer>(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18B971: std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::push_back(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x183D28: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B0014: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC454: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A87CB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A2BB3: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 86 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1AF643: __gnu_cxx::new_allocator<asio::const_buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1ABD0E: std::allocator_traits<std::allocator<asio::const_buffer> >::allocate(std::allocator<asio::const_buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7F97: std::_Vector_base<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A2529: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_realloc_insert<asio::const_buffer>(__gnu_cxx::__normal_iterator<asio::const_buffer*, std::vector<asio::const_buffer, std::allocator<asio::const_buffer> > >, asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19BA87: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::emplace_back<asio::const_buffer>(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x193241: std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::push_back(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18BCA4: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_write(std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > const&, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x184416: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B0014: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC454: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A87CB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 87 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x141861: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x142902: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15663B: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155594: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13CD7E: sio::client::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x122287: bridges::game::SocketConnection::~SocketConnection() (SocketConnection.h:164)
==1183478==    by 0x12ACB9: std::default_delete<bridges::game::SocketConnection>::operator()(bridges::game::SocketConnection*) const (unique_ptr.h:85)
==1183478==    by 0x126CBD: std::unique_ptr<bridges::game::SocketConnection, std::default_delete<bridges::game::SocketConnection> >::~unique_ptr() (unique_ptr.h:361)
==1183478==    by 0x123D0F: bridges::game::GameBase::~GameBase() (GameBase.h:25)
==1183478==    by 0x124157: bridges::game::NonBlockingGame::~NonBlockingGame() (NonBlockingGame.h:128)
==1183478==    by 0x124339: my_game::~my_game() (game_size_test.cpp:5)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 88 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17A10B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17BE45: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17407F: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E3AC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155FEF: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194BDD: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DE5E: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1871B5: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FB1F: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178A67: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172AEE: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 89 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x151ED7: __gnu_cxx::new_allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x151B01: std::allocator_traits<std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::allocate(std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1514AB: std::_Vector_base<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x150719: void std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_realloc_insert<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&>(__gnu_cxx::__normal_iterator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14F5C1: std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::push_back(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14E361: asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::enqueue_timer(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14C53D: void asio::detail::epoll_reactor::schedule_timer<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::time_type const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1880AA: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180ED4: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17A200: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17BE45: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 64 bytes in 1 blocks are still reachable in loss record 90 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17A10B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x182465: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17B188: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A0F7A: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C2179: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C16F2: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C0CAB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BFFA7: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BE8D8: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BC8DB: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B9777: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_invoke(std::_Any_data const&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 65 bytes in 1 blocks are still reachable in loss record 91 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1437C8: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1438D9: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18C2CD: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(unsigned long, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x184EF5: asio::detail::hook_allocator<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>, asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17CB4C: asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::ptr::allocate(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x174644: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E916: asio::async_result<std::decay<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1579D1: sio::client_impl::update_ping_timeout_timer() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1572E4: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x157674: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CAFA: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 65 bytes in 1 blocks are still reachable in loss record 92 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1437C8: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1438D9: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14F757: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(unsigned long, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14E4F5: asio::detail::hook_allocator<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>, asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14C694: asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::ptr::allocate(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x149A1C: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1478BA: asio::async_result<std::decay<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14194A: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x142902: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15663B: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155594: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 69 bytes in 1 blocks are still reachable in loss record 93 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A75E7A: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x1249D3: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:6073)
==1183478==    by 0x11D341: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:389)
==1183478==    by 0x123343: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 80 bytes in 1 blocks are still reachable in loss record 94 of 132
==1183478==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183478==    by 0x12CD60: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:37)
==1183478==    by 0x12979B: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183478==    by 0x125D06: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183478==    by 0x120050: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183478==    by 0x1232D6: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 80 bytes in 1 blocks are still reachable in loss record 95 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x19E731: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x196D88: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18FCBA: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18BA16: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A363B: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D36F: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19542F: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195623: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E8C1: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187ED5: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180DBE: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 80 bytes in 1 blocks are still reachable in loss record 96 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18DC53: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18701E: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17F87E: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1785F1: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172870: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16D617: std::enable_if<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>::value, std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> >::type std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1553AD: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x156A00: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19C7C4: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194530: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D582: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 80 bytes in 1 blocks are still reachable in loss record 97 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x196C6B: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18FC09: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189358: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18252C: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17B188: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A0F7A: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C2179: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C16F2: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C0CAB: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BFFA7: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BE8D8: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 98 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x14F2F0: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14DE40: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::detail::service_registry::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14BF4A: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x149555: asio::basic_io_object<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180B49: asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::basic_waitable_timer(asio::io_context&, std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17A12E: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1738D7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 99 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F160: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9B63: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 100 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F160: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9C17: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 101 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F270: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9CCB: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 102 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F270: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1C9D77: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 103 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F270: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1CA00B: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A8D0: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 104 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F270: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18AA51: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB627: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 105 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x150032: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14EE27: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D3AC: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14AC1C: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148B79: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146F5A: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14105B: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x142869: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1225F6: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183478==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183478==    by 0x138054: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 106 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x150032: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14EE27: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D3AC: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14AC1C: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148B79: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146F5A: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14105B: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x142869: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1226F1: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183478==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183478==    by 0x138054: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183478== 
==1183478== 96 bytes in 1 blocks are still reachable in loss record 107 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x150032: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14EE27: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D3AC: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14AC1C: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148B79: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146F5A: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14105B: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x140FE6: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14289B: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1227FD: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183478==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183478== 
==1183478== 104 bytes in 1 blocks are still reachable in loss record 108 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x16701C: asio::detail::strand_service::construct(asio::detail::strand_service::strand_impl*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1672FA: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18769D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1803A1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1794D4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186EB9: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 120 bytes in 1 blocks are still reachable in loss record 109 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1A312F: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CDC0: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194C87: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DEB0: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187257: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FC6C: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178DFC: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172D24: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB15: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 128 bytes in 1 blocks are still reachable in loss record 110 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x195202: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E2B2: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187828: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18050E: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1797C8: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173423: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155D42: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194A3D: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18DBAC: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 137 bytes in 1 blocks are still reachable in loss record 111 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1437C8: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1438D9: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D66F: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A37D4: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D542: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195711: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E970: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18804C: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180ED4: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17A200: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17BE45: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 137 bytes in 1 blocks are still reachable in loss record 112 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1437C8: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1438D9: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D66F: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A37D4: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D542: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195711: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E970: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18804C: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x180ED4: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17A200: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x182465: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 168 bytes in 1 blocks are still reachable in loss record 114 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x17056E: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool_access::create<asio::detail::epoll_reactor::descriptor_state, bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16AE79: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool<asio::detail::epoll_reactor::descriptor_state>::alloc<bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x163BD1: asio::detail::epoll_reactor::allocate_descriptor_state() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x163044: asio::detail::epoll_reactor::register_descriptor(int, asio::detail::epoll_reactor::descriptor_state*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x166740: asio::detail::reactive_socket_service_base::do_open(asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195EA6: asio::detail::reactive_socket_service<asio::ip::tcp>::open(asio::detail::reactive_socket_service<asio::ip::tcp>::implementation_type&, asio::ip::tcp const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18EFC8: asio::async_result<std::decay<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::type, void (std::error_code)>::return_type asio::basic_socket<asio::ip::tcp>::async_connect<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >(asio::ip::basic_endpoint<asio::ip::tcp> const&, asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x188A61: asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::operator()(std::error_code, int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x181888: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>::return_type asio::async_connect<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::basic_socket<asio::ip::tcp>&, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&, std::enable_if<!asio::is_endpoint_sequence<asio::ip::basic_resolver_iterator<asio::ip::tcp> >::value, void>::type*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17AA9B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::handle_resolve(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BA38A: void std::__invoke_impl<void, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 176 bytes in 1 blocks are still reachable in loss record 115 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x126CF9: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 184 bytes in 1 blocks are still reachable in loss record 116 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1B85CA: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B3554: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AEE09: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AAE24: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::processor::hybi13<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A6747: std::__shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A0772: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x199D26: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > const&, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x192016: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::make_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18A73C: websocketpp::connection<websocketpp::config::asio_client>::get_processor(int) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830AF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 201 bytes in 1 blocks are definitely lost in loss record 117 of 132
==1183478==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183478==    by 0x4CFBA40: __libc_alloc_buffer_allocate (alloc_buffer_allocate.c:26)
==1183478==    by 0x4D8C5C8: alloc_buffer_allocate (alloc_buffer.h:143)
==1183478==    by 0x4D8C5C8: __resolv_conf_allocate (resolv_conf.c:411)
==1183478==    by 0x4D8A84D: __resolv_conf_load (res_init.c:592)
==1183478==    by 0x4D8C1D5: __resolv_conf_get_current (resolv_conf.c:163)
==1183478==    by 0x4D8AB34: __res_vinit (res_init.c:614)
==1183478==    by 0x4D8B92A: maybe_init (resolv_context.c:122)
==1183478==    by 0x4D8BAB2: context_get (resolv_context.c:184)
==1183478==    by 0x4D8BAB2: context_get (resolv_context.c:176)
==1183478==    by 0x4D8BAB2: __resolv_context_get (resolv_context.c:195)
==1183478==    by 0x4D5579A: gaih_inet.constprop.0 (getaddrinfo.c:747)
==1183478==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183478==    by 0x166128: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1661BD: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 208 bytes in 1 blocks are still reachable in loss record 118 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x14A8C2: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::epoll_reactor, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148726: asio::detail::epoll_reactor& asio::detail::service_registry::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x146B76: asio::detail::epoll_reactor& asio::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1663E2: asio::detail::reactive_socket_service_base::reactive_socket_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19429A: asio::detail::reactive_socket_service<asio::ip::tcp>::reactive_socket_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D246: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186726: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17E818: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17685B: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 240 bytes in 1 blocks are still reachable in loss record 119 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1649A4: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16C79B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15468C: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x13C737: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 240 bytes in 1 blocks are still reachable in loss record 120 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x164A2F: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x167E82: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19D228: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x195214: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E2B2: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x187828: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18050E: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1797C8: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x173423: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16E246: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 247 bytes in 1 blocks are still reachable in loss record 121 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x4A6EB36: std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183478==    by 0x1607F8: websocketpp::http::parser::request::raw[abi:cxx11]() const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18AAFB: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1830E7: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AF0DA: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AB627: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A7446: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A19F6: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A90A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 360 bytes in 1 blocks are still reachable in loss record 124 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1427BE: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155354: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x156A00: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19C7C4: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194530: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18D582: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x186B30: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17EF8A: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x177454: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17191B: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x189702: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 384 bytes in 4 blocks are still reachable in loss record 125 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x18C670: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x185891: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17D6F0: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1753A6: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16F98B: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16A1DA: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15F160: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x15FBC2: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x161785: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19A0AE: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B8007: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 480 bytes in 1 blocks are still reachable in loss record 126 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x150EEE: __gnu_cxx::new_allocator<sio::packet>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14FE16: std::allocator_traits<std::allocator<sio::packet> >::allocate(std::allocator<sio::packet>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14EA13: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14D8E2: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_create_nodes(sio::packet**, sio::packet**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14B574: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x148FCB: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1472E9: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x147358: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x14129B: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1427D8: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155354: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 512 bytes in 1 blocks are still reachable in loss record 127 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1A7B4F: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A202B: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A1C3D: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BEBC6: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_create_nodes(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1BCC6E: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B99B9: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B535B: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B53CA: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1B09D6: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1AC7B1: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8CFA: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 584 bytes in 1 blocks are still reachable in loss record 128 of 132
==1183478==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183478==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x50EF86D: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183478==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183478==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183478== 
==1183478== 600 bytes in 10 blocks are still reachable in loss record 129 of 132
==1183478==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183478==    by 0x12CDA7: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:39)
==1183478==    by 0x12979B: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183478==    by 0x125D06: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183478==    by 0x120050: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183478==    by 0x1232D6: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 1,640 bytes in 1 blocks are still reachable in loss record 130 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1765D2: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::strand_service, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x143C81: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x170712: asio::detail::strand_service& asio::detail::service_registry::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16B5FF: asio::detail::strand_service& asio::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1672D9: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18769D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1803A1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1794D4: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x155BD2: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== 6,384 bytes in 1 blocks are still reachable in loss record 131 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x13C72C: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183478==    by 0x126D08: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183478==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183478==    by 0x123E3C: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183478==    by 0x1241BE: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (game_size_test.cpp:7)
==1183478==    by 0x117115: main (game_size_test.cpp:27)
==1183478== 
==1183478== 20,304 bytes in 1 blocks are still reachable in loss record 132 of 132
==1183478==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183478==    by 0x1AC69C: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A8BC2: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x1A3279: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x19CF17: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x194F0D: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18E096: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x18739F: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x17FD4A: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x178FD9: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x172E1B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478==    by 0x16DB7F: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/game_size_test)
==1183478== 
==1183478== LEAK SUMMARY:
==1183478==    definitely lost: 201 bytes in 1 blocks
==1183478==    indirectly lost: 0 bytes in 0 blocks
==1183478==      possibly lost: 0 bytes in 0 blocks
==1183478==    still reachable: 37,694 bytes in 140 blocks
==1183478==         suppressed: 896 bytes in 14 blocks
==1183478== 
==1183478== For lists of detected and suppressed errors, rerun with: -s
==1183478== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 2)
could not run test

Test game_snippet.cpp full log

Build Test for test game_snippet.cpp

Compiling test game_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o game_snippet game_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test game_snippet.cpp

==1183501== Memcheck, a memory error detector
==1183501== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183501== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183501== Command: ./game_snippet 1 null null live
==1183501== 
Game 0:
	Title: Wolfenstein: The New Order
	Platform Type: Xbox One
	Rating: 7.8
	Genres: Shooter,
==1183501== 
==1183501== HEAP SUMMARY:
==1183501==     in use at exit: 192 bytes in 12 blocks
==1183501==   total heap usage: 67,718 allocs, 67,706 frees, 16,349,461 bytes allocated
==1183501== 
==1183501== LEAK SUMMARY:
==1183501==    definitely lost: 0 bytes in 0 blocks
==1183501==    indirectly lost: 0 bytes in 0 blocks
==1183501==      possibly lost: 0 bytes in 0 blocks
==1183501==    still reachable: 0 bytes in 0 blocks
==1183501==         suppressed: 192 bytes in 12 blocks
==1183501== 
==1183501== For lists of detected and suppressed errors, rerun with: -s
==1183501== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test graph_alist.cpp full log

Build Test for test graph_alist.cpp

Compiling test graph_alist.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o graph_alist graph_alist.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test graph_alist.cpp

==1183524== Memcheck, a memory error detector
==1183524== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183524== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183524== Command: ./graph_alist 1 null null live
==1183524== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1019/bridges_testing

==1183524== 
==1183524== HEAP SUMMARY:
==1183524==     in use at exit: 192 bytes in 12 blocks
==1183524==   total heap usage: 17,676 allocs, 17,664 frees, 2,375,298 bytes allocated
==1183524== 
==1183524== LEAK SUMMARY:
==1183524==    definitely lost: 0 bytes in 0 blocks
==1183524==    indirectly lost: 0 bytes in 0 blocks
==1183524==      possibly lost: 0 bytes in 0 blocks
==1183524==    still reachable: 0 bytes in 0 blocks
==1183524==         suppressed: 192 bytes in 12 blocks
==1183524== 
==1183524== For lists of detected and suppressed errors, rerun with: -s
==1183524== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test graph_alist_empty.cpp full log

Build Test for test graph_alist_empty.cpp

Compiling test graph_alist_empty.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o graph_alist_empty graph_alist_empty.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test graph_alist_empty.cpp

==1183545== Memcheck, a memory error detector
==1183545== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183545== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183545== Command: ./graph_alist_empty 1 null null live
==1183545== 
==1183545== 
==1183545== HEAP SUMMARY:
==1183545==     in use at exit: 0 bytes in 0 blocks
==1183545==   total heap usage: 1,718 allocs, 1,718 frees, 116,370 bytes allocated
==1183545== 
==1183545== All heap blocks were freed -- no leaks are possible
==1183545== 
==1183545== For lists of detected and suppressed errors, rerun with: -s
==1183545== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test graph_amatrix.cpp full log

Build Test for test graph_amatrix.cpp

Compiling test graph_amatrix.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o graph_amatrix graph_amatrix.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test graph_amatrix.cpp

==1183566== Memcheck, a memory error detector
==1183566== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183566== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183566== Command: ./graph_amatrix 1 null null live
==1183566== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1021/bridges_testing

==1183566== 
==1183566== HEAP SUMMARY:
==1183566==     in use at exit: 192 bytes in 12 blocks
==1183566==   total heap usage: 19,269 allocs, 19,257 frees, 2,435,684 bytes allocated
==1183566== 
==1183566== LEAK SUMMARY:
==1183566==    definitely lost: 0 bytes in 0 blocks
==1183566==    indirectly lost: 0 bytes in 0 blocks
==1183566==      possibly lost: 0 bytes in 0 blocks
==1183566==    still reachable: 0 bytes in 0 blocks
==1183566==         suppressed: 192 bytes in 12 blocks
==1183566== 
==1183566== For lists of detected and suppressed errors, rerun with: -s
==1183566== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test graph_map_test.cpp full log

Build Test for test graph_map_test.cpp

Compiling test graph_map_test.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o graph_map_test graph_map_test.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test graph_map_test.cpp

==1183587== Memcheck, a memory error detector
==1183587== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183587== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183587== Command: ./graph_map_test 1 null null live
==1183587== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1022/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1022/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1022/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1022/bridges_testing

==1183587== 
==1183587== HEAP SUMMARY:
==1183587==     in use at exit: 192 bytes in 12 blocks
==1183587==   total heap usage: 18,815 allocs, 18,803 frees, 2,300,641 bytes allocated
==1183587== 
==1183587== LEAK SUMMARY:
==1183587==    definitely lost: 0 bytes in 0 blocks
==1183587==    indirectly lost: 0 bytes in 0 blocks
==1183587==      possibly lost: 0 bytes in 0 blocks
==1183587==    still reachable: 0 bytes in 0 blocks
==1183587==         suppressed: 192 bytes in 12 blocks
==1183587== 
==1183587== For lists of detected and suppressed errors, rerun with: -s
==1183587== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test gutenberg_snippet.cpp full log

Build Test for test gutenberg_snippet.cpp

Compiling test gutenberg_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o gutenberg_snippet gutenberg_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test gutenberg_snippet.cpp

==1183610== Memcheck, a memory error detector
==1183610== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183610== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183610== Command: ./gutenberg_snippet 1 null null live
==1183610== 
Retrieving a single book's metadata

	Title: Moby Dick; Or, The Whale
	Id: 2701
	Language:en
	Authors:Melville, Herman,
Retrieving books  by title: Pride and Prejudice
http://bridges-data-server-gutenberg.bridgesuncc.org//search?search=Pride%20and%20Prejudice&type=title
Print the first 3 books of search results
	Id: 1342
	Language:en
	Authors:Austen, Jane,
	Title: Pride and Prejudice
	Id: 42671
	Language:en
	Authors:Austen, Jane,
	Title: Pride and Prejudice
Retrieving books by Language: English
http://bridges-data-server-gutenberg.bridgesuncc.org//search?search=en&type=language
Print the first 3 books of search results
	Id: 1
	Language:en
	Authors:Jefferson, Thomas,
	Title: The Declaration of Independence of the United States of America
	Id: 10
	Language:en
	Authors:
	Title: The King James Version of the Bible
	Id: 100
	Language:en
	Authors:Shakespeare, William,
	Title: The Complete Works of William Shakespeare
Retrieving books by Date: 2018
http://bridges-data-server-gutenberg.bridgesuncc.org//search?search=2018-01-01&type=date
Print the first 3 books of search results
	Id: 10001
	Language:en
	Authors:Seneca, Lucius Annaeus,
	Title: Apocolocyntosis
	Date: 2003-11-01
	Id: 10002
	Language:en
	Authors:Hodgson, William Hope,
	Title: The House on the Borderland
	Date: 2003-11-01
	Id: 10003
	Language:en
	Authors:Waddington, Mary King,
	Title: My First Years as a Frenchwoman, 1876-1879
	Date: 2003-11-01


Retrieving books  by Author: Mark Twain
http://bridges-data-server-gutenberg.bridgesuncc.org//search?search=Mark%20Twain&type=author
Print the first 3 books of search results
	Id: 102
	Title: The Tragedy of Pudd'nhead Wilson
	Language:en
	Authors:Twain, Mark,
	Id: 1044
	Title: Extract from Captain Stormfield's Visit to Heaven
	Language:en
	Authors:Twain, Mark,
	Id: 1086
	Title: A Horse's Tale
	Language:en
	Authors:Twain, Mark,
Testing  Getting Moby Dick text..
Exception while storing in cache. Weird but not critical.
Moby Dick: Size : 1215785chars.
First 300 chars..





MOBY DICK; OR THE WHALE

By Herman Melville




Original Transcriber's Notes:

This text is a combination of etexts, one from the now-defunct ERIS
project at Virginia Tech and one from Project Gutenberg's archives. The
proofreaders of this version are indebted to The University of Adelaide
Libr
==1183610== 
==1183610== HEAP SUMMARY:
==1183610==     in use at exit: 192 bytes in 12 blocks
==1183610==   total heap usage: 6,701 allocs, 6,689 frees, 11,613,878 bytes allocated
==1183610== 
==1183610== LEAK SUMMARY:
==1183610==    definitely lost: 0 bytes in 0 blocks
==1183610==    indirectly lost: 0 bytes in 0 blocks
==1183610==      possibly lost: 0 bytes in 0 blocks
==1183610==    still reachable: 0 bytes in 0 blocks
==1183610==         suppressed: 192 bytes in 12 blocks
==1183610== 
==1183610== For lists of detected and suppressed errors, rerun with: -s
==1183610== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test imdb_snippet.cpp full log

Build Test for test imdb_snippet.cpp

Compiling test imdb_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o imdb_snippet imdb_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test imdb_snippet.cpp

==1183637== Memcheck, a memory error detector
==1183637== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183637== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183637== Command: ./imdb_snippet 1 null null live
==1183637== 
Actor-Movie Data:
	Actor: Kevin_Bacon_(I)
	Movie: Air_Up_There,_The_(1994)
==1183637== 
==1183637== HEAP SUMMARY:
==1183637==     in use at exit: 192 bytes in 12 blocks
==1183637==   total heap usage: 10,321 allocs, 10,309 frees, 1,773,008 bytes allocated
==1183637== 
==1183637== LEAK SUMMARY:
==1183637==    definitely lost: 0 bytes in 0 blocks
==1183637==    indirectly lost: 0 bytes in 0 blocks
==1183637==      possibly lost: 0 bytes in 0 blocks
==1183637==    still reachable: 0 bytes in 0 blocks
==1183637==         suppressed: 192 bytes in 12 blocks
==1183637== 
==1183637== For lists of detected and suppressed errors, rerun with: -s
==1183637== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test input_game.cpp full log

Build Test for test input_game.cpp

Compiling test input_game.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o input_game input_game.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test input_game.cpp

==1183658== Memcheck, a memory error detector
==1183658== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183658== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183658== Command: ./input_game 1 null null live
==1183658== 
[2022-08-07 03:30:13] [connect] Successful connection
[2022-08-07 03:30:14] [connect] WebSocket Connection 54.205.8.205:80 v-2 "WebSocket++/0.8.2" /socket.io/?EIO=4&transport=websocket&t=1659857412 101
sockopen on namespace /
Setting framelimit to 10
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-games.herokuapp.com/assignments/1025/bridges_testing

sio closed
==1183658== 
==1183658== HEAP SUMMARY:
==1183658==     in use at exit: 38,491 bytes in 155 blocks
==1183658==   total heap usage: 7,031 allocs, 6,876 frees, 1,881,613 bytes allocated
==1183658== 
==1183658== 8 bytes in 1 blocks are still reachable in loss record 1 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x155256: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13CACA: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 8 bytes in 1 blocks are still reachable in loss record 2 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x15543F: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156B16: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19C8DA: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194646: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D698: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186C46: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F0A0: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17756A: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171A31: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x189818: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19A57C: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 12 bytes in 1 blocks are still reachable in loss record 3 of 132
==1183658==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183658==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510F58D: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x50EF87F: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183658==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183658== 
==1183658== 16 bytes in 1 blocks are still reachable in loss record 4 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x16C8A2: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1547A2: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 16 bytes in 1 blocks are still reachable in loss record 5 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1B0A6D: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3550: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D0EB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195023: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E1AC: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1874B5: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FE60: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1790EF: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 16 bytes in 1 blocks are still reachable in loss record 6 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1877A0: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1804B7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1795EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F6EB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1780AF: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 16 bytes in 1 blocks are still reachable in loss record 7 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x167F87: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D33E: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19532A: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E3C8: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18793E: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180624: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1798DE: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173539: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 16 bytes in 1 blocks are still reachable in loss record 8 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1683BB: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1682E9: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x181D3A: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17AEBF: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173B20: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F6EB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 16 bytes in 1 blocks are still reachable in loss record 9 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x16BBAD: asio::detail::posix_thread::posix_thread<asio::detail::resolver_service_base::work_io_context_runner>(asio::detail::resolver_service_base::work_io_context_runner, unsigned int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1683D3: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1682E9: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x181D3A: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17AEBF: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173B20: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 18 bytes in 1 blocks are still reachable in loss record 10 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A76F0E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x17101A: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C3FF: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154554: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 18 bytes in 1 blocks are still reachable in loss record 11 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12EA25: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183658==    by 0x1B0904: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3550: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D0EB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195023: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E1AC: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1874B5: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FE60: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1790EF: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 18 bytes in 1 blocks are still reachable in loss record 12 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12EA25: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183658==    by 0x19C38B: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x193D3C: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18C803: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x185A0B: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D899: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x175503: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F386: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1CA121: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 21 bytes in 1 blocks are still reachable in loss record 13 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12EA25: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183658==    by 0x19C38B: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x193D3C: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18C803: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x185A0B: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D899: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x175503: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F276: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15FCD8: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 22 bytes in 1 blocks are still reachable in loss record 14 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12EA25: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183658==    by 0x19C38B: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x193D3C: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18C803: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x185A0B: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D899: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x175503: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F386: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9DE1: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 15 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18D3AB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18690C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17EB09: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x176DDE: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x170FB8: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C3FF: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154554: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 16 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18D431: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186942: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17EB51: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x176E04: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x170FED: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C3FF: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154554: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 17 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1944E3: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D5DC: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186BEF: std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, void>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17EFC8: std::enable_if<std::__sp_is_constructible<asio::basic_socket_acceptor<asio::ip::tcp>, asio::basic_socket_acceptor<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_socket_acceptor<asio::ip::tcp> >(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1773D0: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171849: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C8DF: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1547A2: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 18 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F0D3: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17760C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171AA8: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1776D2: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171B32: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16CB00: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154823: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 19 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F0D3: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17760C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171AA8: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1776D2: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171B32: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16CB9A: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1548B3: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 20 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F0D3: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17760C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171AA8: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1776D2: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171B32: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16CC34: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154943: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 21 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F270: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1778FE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171D32: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1779C4: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171DBC: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16CE3C: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1549DA: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 22 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F385: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x177B5E: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171F5F: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1D5B40: std::function<void (sio::packet const&)>::function(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1D49B4: std::function<void (sio::packet const&)>::operator=(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1D2E6C: sio::packet_manager::set_decode_callback(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154A5E: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 23 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F498: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x177CEA: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17211E: std::_Function_handler<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1D5C2A: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::function(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1D49FC: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::operator=(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1D2E96: sio::packet_manager::set_encode_callback(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154ADD: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 24 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12F81E: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12D6CE: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x129F55: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x13EF22: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E8F8: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E381: sio::client_impl::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C8D7: sio::client::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121944: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:106)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 25 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12F979: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12D8E4: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12A15C: std::_Function_handler<void (sio::client::close_reason const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x13F0F6: std::function<void (sio::client::close_reason const&)>::function(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E988: std::function<void (sio::client::close_reason const&)>::operator=(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E439: sio::client_impl::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C92B: sio::client::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1219D4: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:107)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 26 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12F81E: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12D6CE: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x129F55: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x13EF22: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E8F8: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E3AF: sio::client_impl::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C901: sio::client::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121A60: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:108)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 27 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12FB40: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12DB56: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12A3BD: std::_Function_handler<void (unsigned int, unsigned int), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x13F00C: std::function<void (unsigned int, unsigned int)>::function(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E940: std::function<void (unsigned int, unsigned int)>::operator=(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E3DD: sio::client_impl::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C97F: sio::client::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121AE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:109)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 28 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12FC37: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12DCD6: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12A547: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x13F1E0: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E9D0: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator=(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13E467: sio::client_impl::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C955: sio::client::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121B5D: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:110)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 29 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BC95E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B983B: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B52E8: std::function<void (std::error_code const&, unsigned long)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B0897: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3550: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D0EB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195023: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E1AC: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1874B5: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 30 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BCADC: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9985: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B53D6: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B08E7: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3550: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D0EB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195023: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E1AC: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1874B5: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 31 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BEBC3: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCC38: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9A73: std::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B5456: std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B0A92: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3550: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D0EB: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195023: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E1AC: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 32 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F0D3: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17760C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171AA8: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1776D2: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171B32: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FFCD: websocketpp::connection<websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x179198: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 33 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F0D3: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17760C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171AA8: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1776D2: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171B32: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FFFB: websocketpp::connection<websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1791EB: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 34 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F0D3: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17760C: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171AA8: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1776D2: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171B32: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180029: websocketpp::connection<websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17923E: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 35 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F270: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1778FE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171D32: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1779C4: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171DBC: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180315: websocketpp::connection<websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x179474: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 36 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1A3631: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D210: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195235: std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::io_context::strand, void>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E350: std::enable_if<std::__sp_is_constructible<asio::io_context::strand, asio::io_context::strand>::value, void>::type std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::reset<asio::io_context::strand>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1877BF: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1804B7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1795EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 37 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17E98B: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1769FA: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x170CF9: std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, void>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C05A: std::enable_if<std::__sp_is_constructible<asio::basic_stream_socket<asio::ip::tcp>, asio::basic_stream_socket<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_stream_socket<asio::ip::tcp> >(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16912E: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1877FF: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1804B7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1795EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 38 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x173519: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F6EB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1780AF: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17257E: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F7F0: void asio::detail::handler_work<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, asio::system_executor>::complete<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17831E: asio::detail::completion_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 39 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x19427A: __gnu_cxx::new_allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D1F6: std::allocator_traits<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1866E7: std::__allocated_ptr<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17E7F7: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, void>(void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x176752: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x170910: std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<void, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16BC40: std::enable_if<std::__sp_is_constructible<void, void>::value, void>::type std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::reset<void, asio::detail::socket_ops::noop_deleter>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x168266: asio::detail::resolver_service_base::construct(std::shared_ptr<void>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180659: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1798DE: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173539: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 40 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18E3F1: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187980: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1806EF: std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, void>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x179904: std::enable_if<std::__sp_is_constructible<asio::ip::basic_resolver<asio::ip::tcp>, asio::ip::basic_resolver<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::ip::basic_resolver<asio::ip::tcp> >(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173548: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F6EB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 41 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17F90F: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1786D8: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172925: std::__shared_ptr<sio::socket, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16D6A8: std::shared_ptr<sio::socket>::shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15547D: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156B16: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19C8DA: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194646: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D698: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186C46: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F0A0: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 42 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BEA24: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCA96: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9907: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19F2A6: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197CD0: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197CF6: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197D1C: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197D5E: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197DA2: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19F31F: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197DE4: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > websocketpp::transport::asio::make_custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 43 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BEA24: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCA96: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9907: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19F2A6: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197CD0: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197CF6: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197D1C: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197D5E: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197DA2: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B2A6A: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C1E30: asio::detail::rewrapped_handler<asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > >::rewrapped_handler(asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>&, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 44 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BEA24: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCA96: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9907: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19F2A6: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197CD0: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197CF6: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197D1C: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197D5E: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x197DA2: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B2A6A: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B2A9B: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&>(int, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&, std::error_code const&, unsigned long const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 45 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1BEA24: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCA96: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9907: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19F2A6: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BB8C2: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B7AC4: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B2E33: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::__call<void, std::error_code&, unsigned long&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code&, unsigned long&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AE383: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::operator()<std::error_code&, unsigned long&, void>(std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AA7BA: void websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::operator()<std::error_code, unsigned long>(std::error_code, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C0B2A: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::operator()() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BFBFC: void asio::asio_handler_invoke<asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long> >(asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 46 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1300A0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12E258: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12AA53: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x14EEC4: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D366: std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false>::_Head_base(std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D38C: std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D3B2: std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::tuple(std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D3EE: std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)>::_Bind(std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D42B: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14ABD8: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x148A3A: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 47 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12FE25: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12DF58: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12A781: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x147DCC: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1470AE: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141183: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14297F: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1225F6: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183658==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 48 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x12FE25: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12DF58: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12A781: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x147DCC: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1470AE: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141183: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14297F: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1226F1: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183658==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 49 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x130197: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183658==    by 0x12E3CA: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183658==    by 0x12ABDD: std::_Function_handler<void (std::shared_ptr<sio::message> const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183658==    by 0x148AEC: std::function<void (std::shared_ptr<sio::message> const&)>::function(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x146F6C: std::function<void (std::shared_ptr<sio::message> const&)>::operator=(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1412D7: sio::socket::impl::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x142A41: sio::socket::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x12289D: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:174)
==1183658==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 50 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x132586: __gnu_cxx::new_allocator<std::_List_node<bridges::game::KeypressListener*> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183658==    by 0x13123B: std::allocator_traits<std::allocator<std::_List_node<bridges::game::KeypressListener*> > >::allocate(std::allocator<std::_List_node<bridges::game::KeypressListener*> >&, unsigned long) (alloc_traits.h:460)
==1183658==    by 0x12FCBA: std::__cxx11::_List_base<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_get_node() (stl_list.h:442)
==1183658==    by 0x12DD1C: std::_List_node<bridges::game::KeypressListener*>* std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_create_node<bridges::game::KeypressListener* const&>(bridges::game::KeypressListener* const&) (stl_list.h:634)
==1183658==    by 0x12A585: void std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_insert<bridges::game::KeypressListener* const&>(std::_List_iterator<bridges::game::KeypressListener*>, bridges::game::KeypressListener* const&) (stl_list.h:1911)
==1183658==    by 0x126741: std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::push_back(bridges::game::KeypressListener* const&) (stl_list.h:1212)
==1183658==    by 0x121D43: bridges::game::SocketConnection::registerKeyListener(bridges::game::KeypressListener*) (SocketConnection.h:135)
==1183658==    by 0x1234A9: bridges::game::GameBase::registerKeyListener(bridges::game::KeypressListener*) (GameBase.h:84)
==1183658==    by 0x123F64: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:179)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 51 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x19563B: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E902: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187D61: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180CF8: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17A25A: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17BF5B: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x174195: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E4C2: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156105: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194CF3: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DF74: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 24 bytes in 1 blocks are still reachable in loss record 52 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x19563B: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E902: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187D61: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180CF8: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17A25A: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18257B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17B29E: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1090: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C228F: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C1808: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C0DC1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 53 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74F34: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x15AF68: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A32FE: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19CFB7: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194F06: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E01E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18736D: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FD82: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x178F12: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172E3A: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 54 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x15F398: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9E8D: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB73D: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A755C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1B0C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19AA20: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 55 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x15F398: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1CA121: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB73D: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A755C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1B0C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19AA20: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 56 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x15F398: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18AB67: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB73D: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A755C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1B0C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19AA20: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x192854: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 57 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x161DD9: websocketpp::http::parser::response::set_status(websocketpp::http::status_code::value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x162297: websocketpp::http::parser::response::process(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x161868: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19A1C4: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B811D: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B319A: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AE753: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AA9BF: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A648A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 58 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x15F28B: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15FCD8: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16189B: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19A1C4: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B811D: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B319A: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AE753: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AA9BF: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A648A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 31 bytes in 1 blocks are still reachable in loss record 59 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x157161: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15778A: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19CC10: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194898: std::__invoke_result<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>::type std::__invoke<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D842: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::__call<void, sio::packet const&, 0ul, 1ul>(std::tuple<sio::packet const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186D1E: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::operator()<sio::packet const&, void>(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F352: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x177ABC: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171EE8: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_invoke(std::_Any_data const&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 32 bytes in 1 blocks are still reachable in loss record 60 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1773AA: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171849: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C8DF: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1547A2: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 32 bytes in 1 blocks are still reachable in loss record 61 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x172752: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> > >, std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16D5BF: std::thread::thread<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>, , void>(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155268: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13CACA: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 32 bytes in 1 blocks are still reachable in loss record 62 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x16910F: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1877FF: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1804B7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1795EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F6EB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 32 bytes in 1 blocks are still reachable in loss record 63 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x19AAE3: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1928F6: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18B1A3: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BB2C: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3751: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D485: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195545: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195739: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E9D7: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187FEB: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180ED4: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 32 bytes in 1 blocks are still reachable in loss record 64 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1A7C65: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A2141: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19B635: std::_Vector_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x192EB3: void std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_realloc_insert<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18B933: std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::push_back(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x183C36: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B012A: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC56A: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A88E1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A2CC9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19BFBD: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 35 bytes in 1 blocks are still reachable in loss record 65 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x154FC5: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13CACA: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121BE8: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 40 bytes in 1 blocks are still reachable in loss record 66 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x14D41D: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14ABD8: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x148A3A: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x147DCC: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1470AE: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141183: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1410FC: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1429B1: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1227FD: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183658==    by 0x121C10: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658== 
==1183658== 40 bytes in 1 blocks are still reachable in loss record 67 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18FF16: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x189D63: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x182C66: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17B28F: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1090: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C228F: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C1808: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C0DC1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C00BD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BE9EE: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BC9F1: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 40 bytes in 1 blocks are still reachable in loss record 68 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1970D3: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x190034: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x189E14: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BB2C: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3751: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D485: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195545: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195739: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E9D7: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187FEB: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180ED4: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 40 bytes in 1 blocks are still reachable in loss record 69 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1970D3: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x190034: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x189E14: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BB2C: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E6A0: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base(std::_Head_base<2ul, std::function<void (std::error_code const&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E6C6: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E774: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19E792: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19E7D4: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19E818: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19E855: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 40 bytes in 1 blocks are still reachable in loss record 70 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1970D3: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x190034: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x189E14: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BB2C: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B1AB7: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AD5DB: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A9F8F: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A4B5A: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19E768: void std::__invoke_impl<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x196DFC: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18FD59: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_invoke(std::_Any_data const&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 48 bytes in 1 blocks are still reachable in loss record 71 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x19C5DC: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194108: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D003: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18658C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17E6AB: std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1762F0: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x170509: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16AA35: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15FFFE: websocketpp::http::parser::request::request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B0B47: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 51 bytes in 1 blocks are still reachable in loss record 73 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x169C38: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15B0A3: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A32FE: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19CFB7: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194F06: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E01E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18736D: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FD82: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x178F12: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 51 bytes in 1 blocks are still reachable in loss record 74 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x160B3B: websocketpp::http::parser::request::set_uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9B9E: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB73D: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A755C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1B0C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19AA20: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 56 bytes in 1 blocks are still reachable in loss record 75 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x170F98: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C3FF: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154554: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 56 bytes in 1 blocks are still reachable in loss record 76 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x170FCD: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C3FF: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x154554: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 56 bytes in 1 blocks are still reachable in loss record 77 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18D34A: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18683C: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17E92E: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x176971: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17EFA2: asio::basic_socket_acceptor<asio::ip::tcp>::basic_socket_acceptor(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1773C4: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171849: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C8DF: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1547A2: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 56 bytes in 1 blocks are still reachable in loss record 78 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x137BEF: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183658==    by 0x132D26: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (alloc_traits.h:460)
==1183658==    by 0x13209B: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:97)
==1183658==    by 0x130E74: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::mutex, std::allocator<std::mutex>>(std::mutex*&, std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:680)
==1183658==    by 0x12F573: std::__shared_ptr<std::mutex, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:1371)
==1183658==    by 0x12D238: std::shared_ptr<std::mutex>::shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr.h:408)
==1183658==    by 0x129A51: std::shared_ptr<std::mutex> std::allocate_shared<std::mutex, std::allocator<std::mutex>>(std::allocator<std::mutex> const&) (shared_ptr.h:860)
==1183658==    by 0x125F3A: std::shared_ptr<std::mutex> std::make_shared<std::mutex>() (shared_ptr.h:876)
==1183658==    by 0x120FAA: std::_V2::condition_variable_any::condition_variable_any() (condition_variable:291)
==1183658==    by 0x1218A4: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658== 
==1183658== 56 bytes in 2 blocks are still reachable in loss record 79 of 132
==1183658==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183658==    by 0x5A4011B: __res_context_send (res_send.c:482)
==1183658==    by 0x5A3CD49: __res_context_query (res_query.c:216)
==1183658==    by 0x5A3D9BE: __res_context_querydomain (res_query.c:601)
==1183658==    by 0x5A3D9BE: __res_context_search (res_query.c:370)
==1183658==    by 0x703AD09: ???
==1183658==    by 0x4D553A5: gaih_inet.constprop.0 (getaddrinfo.c:765)
==1183658==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183658==    by 0x16623E: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1662D3: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18F9A2: asio::detail::resolve_query_op<asio::ip::tcp, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x162987: asio::detail::scheduler_operation::complete(void*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1647EE: asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 63 bytes in 1 blocks are still reachable in loss record 80 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x11D2EE: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:385)
==1183658==    by 0x123343: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 81 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x162CAC: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x164AB0: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C8B1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1547A2: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 82 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1B3901: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF3A6: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*> >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB8F6: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCD2E: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9ACF: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B5471: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B54E0: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B0AEC: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3550: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 83 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x162CAC: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x164B3B: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x167F98: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D33E: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19532A: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E3C8: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18793E: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180624: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1798DE: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173539: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 84 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x150371: __gnu_cxx::new_allocator<sio::packet*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14F18B: std::allocator_traits<std::allocator<sio::packet*> >::allocate(std::allocator<sio::packet*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D990: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14B634: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1490E1: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1473FF: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14746E: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1413B1: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1428EE: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15546A: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156B16: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 85 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1ABCB5: __gnu_cxx::new_allocator<websocketpp::transport::buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A7DFC: std::allocator_traits<std::allocator<websocketpp::transport::buffer> >::allocate(std::allocator<websocketpp::transport::buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A2401: std::_Vector_base<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19B893: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_realloc_insert<websocketpp::transport::buffer>(__gnu_cxx::__normal_iterator<websocketpp::transport::buffer*, std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > >, websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x193247: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::emplace_back<websocketpp::transport::buffer>(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BA87: std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::push_back(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x183E3E: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B012A: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC56A: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A88E1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A2CC9: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 86 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1AF759: __gnu_cxx::new_allocator<asio::const_buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1ABE24: std::allocator_traits<std::allocator<asio::const_buffer> >::allocate(std::allocator<asio::const_buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A80AD: std::_Vector_base<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A263F: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_realloc_insert<asio::const_buffer>(__gnu_cxx::__normal_iterator<asio::const_buffer*, std::vector<asio::const_buffer, std::allocator<asio::const_buffer> > >, asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19BB9D: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::emplace_back<asio::const_buffer>(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x193357: std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::push_back(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BDBA: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_write(std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > const&, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18452C: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B012A: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC56A: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A88E1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 87 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x141977: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x142A18: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156751: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1556AA: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13CE94: sio::client::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x122287: bridges::game::SocketConnection::~SocketConnection() (SocketConnection.h:164)
==1183658==    by 0x12ADCF: std::default_delete<bridges::game::SocketConnection>::operator()(bridges::game::SocketConnection*) const (unique_ptr.h:85)
==1183658==    by 0x126DD3: std::unique_ptr<bridges::game::SocketConnection, std::default_delete<bridges::game::SocketConnection> >::~unique_ptr() (unique_ptr.h:361)
==1183658==    by 0x123D23: bridges::game::GameBase::~GameBase() (GameBase.h:25)
==1183658==    by 0x12418B: bridges::game::NonBlockingGame::~NonBlockingGame() (NonBlockingGame.h:128)
==1183658==    by 0x12444F: my_game::~my_game() (input_game.cpp:5)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 88 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17A221: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17BF5B: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x174195: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E4C2: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156105: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194CF3: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DF74: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1872CB: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FC35: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x178B7D: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172C04: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 89 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x151FED: __gnu_cxx::new_allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x151C17: std::allocator_traits<std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::allocate(std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1515C1: std::_Vector_base<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15082F: void std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_realloc_insert<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&>(__gnu_cxx::__normal_iterator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14F6D7: std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::push_back(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14E477: asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::enqueue_timer(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14C653: void asio::detail::epoll_reactor::schedule_timer<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::time_type const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1881C0: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180FEA: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17A316: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17BF5B: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 64 bytes in 1 blocks are still reachable in loss record 90 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x17A221: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18257B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17B29E: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1090: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C228F: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C1808: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C0DC1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C00BD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BE9EE: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BC9F1: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B988D: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_invoke(std::_Any_data const&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 65 bytes in 1 blocks are still reachable in loss record 91 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1438DE: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1439EF: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18C3E3: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(unsigned long, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18500B: asio::detail::hook_allocator<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>, asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17CC62: asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::ptr::allocate(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17475A: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16EA2C: asio::async_result<std::decay<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x157AE7: sio::client_impl::update_ping_timeout_timer() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1573FA: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15778A: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19CC10: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 65 bytes in 1 blocks are still reachable in loss record 92 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1438DE: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1439EF: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14F86D: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(unsigned long, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14E60B: asio::detail::hook_allocator<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>, asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14C7AA: asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::ptr::allocate(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x149B32: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1479D0: asio::async_result<std::decay<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141A60: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x142A18: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156751: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1556AA: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 69 bytes in 1 blocks are still reachable in loss record 93 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A75E7A: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x124AE9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:6073)
==1183658==    by 0x11D341: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:389)
==1183658==    by 0x123343: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 80 bytes in 1 blocks are still reachable in loss record 94 of 132
==1183658==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183658==    by 0x12CE76: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:37)
==1183658==    by 0x1298B1: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183658==    by 0x125E1C: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183658==    by 0x120050: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183658==    by 0x1232D6: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 80 bytes in 1 blocks are still reachable in loss record 95 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x19E847: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x196E9E: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18FDD0: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18BB2C: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A3751: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D485: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195545: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195739: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E9D7: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187FEB: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180ED4: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 80 bytes in 1 blocks are still reachable in loss record 96 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18DD69: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x187134: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F994: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x178707: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172986: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16D72D: std::enable_if<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>::value, std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> >::type std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1554C3: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156B16: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19C8DA: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194646: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D698: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 80 bytes in 1 blocks are still reachable in loss record 97 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x196D81: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18FD1F: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18946E: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x182642: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17B29E: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1090: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C228F: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C1808: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C0DC1: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C00BD: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BE9EE: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 98 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x14F406: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14DF56: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::detail::service_registry::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14C060: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14966B: asio::basic_io_object<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180C5F: asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::basic_waitable_timer(asio::io_context&, std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17A244: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1739ED: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 99 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F276: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9C79: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 100 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F276: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9D2D: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 101 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F386: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9DE1: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 102 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F386: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1C9E8D: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 103 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F386: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1CA121: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A9E6: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 104 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F386: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18AB67: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB73D: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 105 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x150148: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14EF3D: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D4C2: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14AD32: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x148C8F: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x147070: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141171: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14297F: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1225F6: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183658==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183658==    by 0x13816A: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 106 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x150148: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14EF3D: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D4C2: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14AD32: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x148C8F: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x147070: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141171: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14297F: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1226F1: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183658==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183658==    by 0x13816A: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183658== 
==1183658== 96 bytes in 1 blocks are still reachable in loss record 107 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x150148: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14EF3D: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D4C2: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14AD32: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x148C8F: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x147070: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x141171: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1410FC: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1429B1: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1227FD: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183658==    by 0x122E7D: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183658== 
==1183658== 104 bytes in 1 blocks are still reachable in loss record 108 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x167132: asio::detail::strand_service::construct(asio::detail::strand_service::strand_impl*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x167410: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1877B3: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1804B7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1795EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186FCF: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 120 bytes in 1 blocks are still reachable in loss record 109 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1A3245: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19CED6: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194D9D: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DFC6: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18736D: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FD82: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x178F12: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172E3A: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC2B: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 128 bytes in 1 blocks are still reachable in loss record 110 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x195318: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E3C8: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18793E: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180624: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1798DE: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173539: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155E58: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194B53: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18DCC2: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 137 bytes in 1 blocks are still reachable in loss record 111 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1438DE: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1439EF: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D785: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A38EA: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D658: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195827: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18EA86: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x188162: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180FEA: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17A316: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17BF5B: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 137 bytes in 1 blocks are still reachable in loss record 112 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1438DE: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1439EF: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D785: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A38EA: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D658: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195827: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18EA86: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x188162: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180FEA: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17A316: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18257B: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 168 bytes in 1 blocks are still reachable in loss record 114 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x170684: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool_access::create<asio::detail::epoll_reactor::descriptor_state, bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16AF8F: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool<asio::detail::epoll_reactor::descriptor_state>::alloc<bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x163CE7: asio::detail::epoll_reactor::allocate_descriptor_state() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16315A: asio::detail::epoll_reactor::register_descriptor(int, asio::detail::epoll_reactor::descriptor_state*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x166856: asio::detail::reactive_socket_service_base::do_open(asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195FBC: asio::detail::reactive_socket_service<asio::ip::tcp>::open(asio::detail::reactive_socket_service<asio::ip::tcp>::implementation_type&, asio::ip::tcp const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18F0DE: asio::async_result<std::decay<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::type, void (std::error_code)>::return_type asio::basic_socket<asio::ip::tcp>::async_connect<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >(asio::ip::basic_endpoint<asio::ip::tcp> const&, asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x188B77: asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::operator()(std::error_code, int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18199E: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>::return_type asio::async_connect<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::basic_socket<asio::ip::tcp>&, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&, std::enable_if<!asio::is_endpoint_sequence<asio::ip::basic_resolver_iterator<asio::ip::tcp> >::value, void>::type*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17ABB1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::handle_resolve(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BA4A0: void std::__invoke_impl<void, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 176 bytes in 1 blocks are still reachable in loss record 115 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x126E0F: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 184 bytes in 1 blocks are still reachable in loss record 116 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1B86E0: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B366A: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AEF1F: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AAF3A: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::processor::hybi13<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A685D: std::__shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A0888: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x199E3C: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > const&, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19212C: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::make_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18A852: websocketpp::connection<websocketpp::config::asio_client>::get_processor(int) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831C5: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 201 bytes in 1 blocks are definitely lost in loss record 117 of 132
==1183658==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183658==    by 0x4CFBA40: __libc_alloc_buffer_allocate (alloc_buffer_allocate.c:26)
==1183658==    by 0x4D8C5C8: alloc_buffer_allocate (alloc_buffer.h:143)
==1183658==    by 0x4D8C5C8: __resolv_conf_allocate (resolv_conf.c:411)
==1183658==    by 0x4D8A84D: __resolv_conf_load (res_init.c:592)
==1183658==    by 0x4D8C1D5: __resolv_conf_get_current (resolv_conf.c:163)
==1183658==    by 0x4D8AB34: __res_vinit (res_init.c:614)
==1183658==    by 0x4D8B92A: maybe_init (resolv_context.c:122)
==1183658==    by 0x4D8BAB2: context_get (resolv_context.c:184)
==1183658==    by 0x4D8BAB2: context_get (resolv_context.c:176)
==1183658==    by 0x4D8BAB2: __resolv_context_get (resolv_context.c:195)
==1183658==    by 0x4D5579A: gaih_inet.constprop.0 (getaddrinfo.c:747)
==1183658==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183658==    by 0x16623E: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1662D3: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 208 bytes in 1 blocks are still reachable in loss record 118 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x14A9D8: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::epoll_reactor, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14883C: asio::detail::epoll_reactor& asio::detail::service_registry::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x146C8C: asio::detail::epoll_reactor& asio::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1664F8: asio::detail::reactive_socket_service_base::reactive_socket_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1943B0: asio::detail::reactive_socket_service<asio::ip::tcp>::reactive_socket_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D35C: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18683C: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17E92E: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x176971: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 240 bytes in 1 blocks are still reachable in loss record 119 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x164ABA: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16C8B1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1547A2: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x13C84D: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 240 bytes in 1 blocks are still reachable in loss record 120 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x164B45: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x167F98: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D33E: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19532A: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E3C8: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18793E: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x180624: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1798DE: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x173539: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16E35C: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 247 bytes in 1 blocks are still reachable in loss record 121 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x4A6EB36: std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183658==    by 0x16090E: websocketpp::http::parser::request::raw[abi:cxx11]() const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18AC11: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1831FD: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AF1F0: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AB73D: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A755C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1B0C: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19AA20: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 300 bytes in 10 blocks are still reachable in loss record 122 of 132
==1183658==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183658==    by 0x12CEBD: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:39)
==1183658==    by 0x1298B1: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183658==    by 0x125E1C: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183658==    by 0x120050: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183658==    by 0x1232D6: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 360 bytes in 1 blocks are still reachable in loss record 125 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1428D4: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15546A: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x156B16: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19C8DA: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x194646: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18D698: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x186C46: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17F0A0: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17756A: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x171A31: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x189818: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 384 bytes in 4 blocks are still reachable in loss record 126 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x18C786: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1859A7: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17D806: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1754BC: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16FAA1: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16A2F0: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15F276: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15FCD8: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16189B: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19A1C4: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B811D: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 480 bytes in 1 blocks are still reachable in loss record 127 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x151004: __gnu_cxx::new_allocator<sio::packet>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14FF2C: std::allocator_traits<std::allocator<sio::packet> >::allocate(std::allocator<sio::packet>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14EB29: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14D9F8: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_create_nodes(sio::packet**, sio::packet**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14B68A: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1490E1: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1473FF: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x14746E: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1413B1: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1428EE: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x15546A: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 512 bytes in 1 blocks are still reachable in loss record 128 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1A7C65: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A2141: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A1D53: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BECDC: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_create_nodes(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1BCD84: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B9ACF: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B5471: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B54E0: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1B0AEC: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1AC8C7: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8E10: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 584 bytes in 1 blocks are still reachable in loss record 129 of 132
==1183658==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183658==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x50EF86D: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183658==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183658==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183658== 
==1183658== 1,640 bytes in 1 blocks are still reachable in loss record 130 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1766E8: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::strand_service, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x143D97: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x170828: asio::detail::strand_service& asio::detail::service_registry::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16B715: asio::detail::strand_service& asio::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1673EF: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1877B3: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1804B7: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1795EA: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x155CE8: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== 6,384 bytes in 1 blocks are still reachable in loss record 131 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x13C842: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x121859: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183658==    by 0x126E1E: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183658==    by 0x123372: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183658==    by 0x123E50: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183658==    by 0x1241F2: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (input_game.cpp:7)
==1183658==    by 0x117115: main (input_game.cpp:36)
==1183658== 
==1183658== 20,304 bytes in 1 blocks are still reachable in loss record 132 of 132
==1183658==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183658==    by 0x1AC7B2: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A8CD8: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1A338F: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x19D02D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x195023: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x18E1AC: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1874B5: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x17FE60: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x1790EF: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x172F31: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658==    by 0x16DC95: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/input_game)
==1183658== 
==1183658== LEAK SUMMARY:
==1183658==    definitely lost: 201 bytes in 1 blocks
==1183658==    indirectly lost: 0 bytes in 0 blocks
==1183658==      possibly lost: 0 bytes in 0 blocks
==1183658==    still reachable: 37,394 bytes in 140 blocks
==1183658==         suppressed: 896 bytes in 14 blocks
==1183658== 
==1183658== For lists of detected and suppressed errors, rerun with: -s
==1183658== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 2)
could not run test

Test kdt.cpp full log

Build Test for test kdt.cpp

Compiling test kdt.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o kdt kdt.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test kdt.cpp

==1183679== Memcheck, a memory error detector
==1183679== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183679== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183679== Command: ./kdt 1 null null live
==1183679== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1026/bridges_testing

==1183679== 
==1183679== HEAP SUMMARY:
==1183679==     in use at exit: 192 bytes in 12 blocks
==1183679==   total heap usage: 7,409 allocs, 7,397 frees, 555,819 bytes allocated
==1183679== 
==1183679== LEAK SUMMARY:
==1183679==    definitely lost: 0 bytes in 0 blocks
==1183679==    indirectly lost: 0 bytes in 0 blocks
==1183679==      possibly lost: 0 bytes in 0 blocks
==1183679==    still reachable: 0 bytes in 0 blocks
==1183679==         suppressed: 192 bytes in 12 blocks
==1183679== 
==1183679== For lists of detected and suppressed errors, rerun with: -s
==1183679== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test linechart.cpp full log

Build Test for test linechart.cpp

Compiling test linechart.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o linechart linechart.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test linechart.cpp

==1183698== Memcheck, a memory error detector
==1183698== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183698== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183698== Command: ./linechart 1 null null live
==1183698== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1027/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1027/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1027/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1027/bridges_testing

==1183698== 
==1183698== HEAP SUMMARY:
==1183698==     in use at exit: 192 bytes in 12 blocks
==1183698==   total heap usage: 6,187 allocs, 6,175 frees, 855,755 bytes allocated
==1183698== 
==1183698== LEAK SUMMARY:
==1183698==    definitely lost: 0 bytes in 0 blocks
==1183698==    indirectly lost: 0 bytes in 0 blocks
==1183698==      possibly lost: 0 bytes in 0 blocks
==1183698==    still reachable: 0 bytes in 0 blocks
==1183698==         suppressed: 192 bytes in 12 blocks
==1183698== 
==1183698== For lists of detected and suppressed errors, rerun with: -s
==1183698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test minimal_game.cpp full log

Build Test for test minimal_game.cpp

Compiling test minimal_game.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o minimal_game minimal_game.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test minimal_game.cpp

==1183721== Memcheck, a memory error detector
==1183721== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183721== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183721== Command: ./minimal_game 1 null null live
==1183721== 
[2022-08-07 03:30:40] [connect] Successful connection
[2022-08-07 03:30:40] [connect] WebSocket Connection 54.235.77.118:80 v-2 "WebSocket++/0.8.2" /socket.io/?EIO=4&transport=websocket&t=1659857439 101
sockopen on namespace /
Setting framelimit to 10
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-games.herokuapp.com/assignments/1028/bridges_testing

sio closed
==1183721== 
==1183721== HEAP SUMMARY:
==1183721==     in use at exit: 38,491 bytes in 155 blocks
==1183721==   total heap usage: 7,042 allocs, 6,887 frees, 1,882,870 bytes allocated
==1183721== 
==1183721== 8 bytes in 1 blocks are still reachable in loss record 1 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x154F28: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C79C: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121B9A: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 8 bytes in 1 blocks are still reachable in loss record 2 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x155111: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1567E8: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19C5AC: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194318: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D36A: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186918: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17ED72: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17723C: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171703: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1894EA: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19A24E: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 12 bytes in 1 blocks are still reachable in loss record 3 of 132
==1183721==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183721==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510F58D: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x50EF87F: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183721==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183721== 
==1183721== 16 bytes in 1 blocks are still reachable in loss record 4 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x16C574: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154474: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 16 bytes in 1 blocks are still reachable in loss record 5 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1B073F: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3222: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CDBD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194CF5: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DE7E: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187187: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FB32: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178DC1: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 16 bytes in 1 blocks are still reachable in loss record 6 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x187472: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180189: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1792BC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F3BD: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177D81: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 16 bytes in 1 blocks are still reachable in loss record 7 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x167C59: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D010: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194FFC: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E09A: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187610: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1802F6: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1795B0: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17320B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 16 bytes in 1 blocks are still reachable in loss record 8 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x16808D: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x167FBB: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x181A0C: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17AB91: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1737F2: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F3BD: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 16 bytes in 1 blocks are still reachable in loss record 9 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x16B87F: asio::detail::posix_thread::posix_thread<asio::detail::resolver_service_base::work_io_context_runner>(asio::detail::resolver_service_base::work_io_context_runner, unsigned int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1680A5: asio::detail::resolver_service_base::start_work_thread() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x167FBB: asio::detail::resolver_service_base::start_resolve_op(asio::detail::resolve_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x181A0C: void asio::detail::resolver_service<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(std::shared_ptr<void>&, asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17AB91: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_results<asio::ip::tcp>)>::return_type asio::ip::basic_resolver<asio::ip::tcp>::async_resolve<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >(asio::ip::basic_resolver_query<asio::ip::tcp> const&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1737F2: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 18 bytes in 1 blocks are still reachable in loss record 10 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A76F0E: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x170CEC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C0D1: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154226: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 18 bytes in 1 blocks are still reachable in loss record 11 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12E6F7: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183721==    by 0x1B05D6: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3222: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CDBD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194CF5: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DE7E: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187187: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FB32: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178DC1: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 18 bytes in 1 blocks are still reachable in loss record 12 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12E6F7: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183721==    by 0x19C05D: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x193A0E: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18C4D5: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1856DD: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D56B: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1751D5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F058: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9DF3: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 21 bytes in 1 blocks are still reachable in loss record 13 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12E6F7: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183721==    by 0x19C05D: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x193A0E: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18C4D5: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1856DD: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D56B: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1751D5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15EF48: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F9AA: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 22 bytes in 1 blocks are still reachable in loss record 14 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12E6F7: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
==1183721==    by 0x19C05D: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x193A0E: std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18C4D5: void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1856DD: void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D56B: void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1751D5: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F058: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9AB3: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 15 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18D07D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1865DE: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17E7DB: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x176AB0: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x170C8A: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C0D1: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154226: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 16 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18D103: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186614: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17E823: std::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x176AD6: std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>, void>(websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x170CBF: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C0D1: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154226: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 17 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1941B5: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D2AE: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_socket_acceptor<asio::ip::tcp>*>(asio::basic_socket_acceptor<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1868C1: std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, void>(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17EC9A: std::enable_if<std::__sp_is_constructible<asio::basic_socket_acceptor<asio::ip::tcp>, asio::basic_socket_acceptor<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_socket_acceptor<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_socket_acceptor<asio::ip::tcp> >(asio::basic_socket_acceptor<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1770A2: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17151B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C5B1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154474: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 18 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EDA5: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1772DE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17177A: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1773A4: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171804: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C7D2: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1544F5: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 19 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EDA5: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1772DE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17177A: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1773A4: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171804: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C86C: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154585: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 20 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EDA5: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1772DE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17177A: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1773A4: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171804: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C906: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154615: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 21 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EF42: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1775D0: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171A04: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177696: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171A8E: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16CB0E: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1546AC: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 22 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17F057: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177830: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171C31: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1D5812: std::function<void (sio::packet const&)>::function(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1D4686: std::function<void (sio::packet const&)>::operator=(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1D2B3E: sio::packet_manager::set_decode_callback(std::function<void (sio::packet const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154730: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 23 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17F16A: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1779BC: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171DF0: std::_Function_handler<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1D58FC: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::function(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1D46CE: std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)>::operator=(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1D2B68: sio::packet_manager::set_encode_callback(std::function<void (bool, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1547AF: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 24 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12F4F0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12D3A0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x129C27: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x13EBF4: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E5CA: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E053: sio::client_impl::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C5A9: sio::client::set_open_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1218F6: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:106)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 25 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12F64B: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12D5B6: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x129E2E: std::_Function_handler<void (sio::client::close_reason const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::client::close_reason const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x13EDC8: std::function<void (sio::client::close_reason const&)>::function(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E65A: std::function<void (sio::client::close_reason const&)>::operator=(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E10B: sio::client_impl::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C5FD: sio::client::set_close_listener(std::function<void (sio::client::close_reason const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121986: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:107)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 26 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12F4F0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12D3A0: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x129C27: std::_Function_handler<void (), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*))()> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x13EBF4: std::function<void ()>::function(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E5CA: std::function<void ()>::operator=(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E081: sio::client_impl::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C5D3: sio::client::set_fail_listener(std::function<void ()> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121A12: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:108)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 27 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12F812: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12D828: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x12A08F: std::_Function_handler<void (unsigned int, unsigned int), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>))(unsigned int, unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x13ECDE: std::function<void (unsigned int, unsigned int)>::function(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E612: std::function<void (unsigned int, unsigned int)>::operator=(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E0AF: sio::client_impl::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C651: sio::client::set_reconnect_listener(std::function<void (unsigned int, unsigned int)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121A9A: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:109)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 28 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12F909: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12D9A8: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x12A219: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x13EEB2: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E6A2: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator=(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13E139: sio::client_impl::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C627: sio::client::set_socket_open_listener(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121B0F: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:110)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 29 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BC630: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B950D: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B4FBA: std::function<void (std::error_code const&, unsigned long)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B0569: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3222: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CDBD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194CF5: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DE7E: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187187: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 30 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BC7AE: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B9657: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B50A8: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>))(std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B05B9: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3222: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CDBD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194CF5: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DE7E: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187187: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 31 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BE895: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC90A: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B9745: std::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B5128: std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, void>(websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B0764: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3222: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CDBD: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194CF5: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DE7E: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 32 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EDA5: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1772DE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17177A: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1773A4: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171804: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FC9F: websocketpp::connection<websocketpp::config::asio_client>::set_open_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178E6A: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 33 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EDA5: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1772DE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17177A: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1773A4: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171804: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FCCD: websocketpp::connection<websocketpp::config::asio_client>::set_close_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178EBD: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 34 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EDA5: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1772DE: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17177A: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1773A4: std::function<void (std::weak_ptr<void>)>::function(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171804: std::function<void (std::weak_ptr<void>)>::operator=(std::function<void (std::weak_ptr<void>)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FCFB: websocketpp::connection<websocketpp::config::asio_client>::set_fail_handler(std::function<void (std::weak_ptr<void>)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178F10: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 35 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17EF42: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1775D0: std::_Function_base::_Base_manager<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171A04: std::_Function_handler<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>, std::_Placeholder<2>))(std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177696: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::function(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171A8E: std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>::operator=(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FFE7: websocketpp::connection<websocketpp::config::asio_client>::set_message_handler(std::function<void (std::weak_ptr<void>, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179146: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 36 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1A3303: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CEE2: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::io_context::strand*>(asio::io_context::strand*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194F07: std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::io_context::strand, void>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E022: std::enable_if<std::__sp_is_constructible<asio::io_context::strand, asio::io_context::strand>::value, void>::type std::__shared_ptr<asio::io_context::strand, (__gnu_cxx::_Lock_policy)2>::reset<asio::io_context::strand>(asio::io_context::strand*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187491: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180189: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1792BC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 37 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17E65D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1766CC: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_stream_socket<asio::ip::tcp>*>(asio::basic_stream_socket<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1709CB: std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, void>(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16BD2C: std::enable_if<std::__sp_is_constructible<asio::basic_stream_socket<asio::ip::tcp>, asio::basic_stream_socket<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::basic_stream_socket<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::basic_stream_socket<asio::ip::tcp> >(asio::basic_stream_socket<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x168E00: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1874D1: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180189: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1792BC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 38 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1731EB: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F3BD: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177D81: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172250: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F4C2: void asio::detail::handler_work<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, asio::system_executor>::complete<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177FF0: asio::detail::completion_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 39 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x193F4C: __gnu_cxx::new_allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18CEC8: std::allocator_traits<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1863B9: std::__allocated_ptr<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_deleter<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17E4C9: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>, void>(void*, asio::detail::socket_ops::noop_deleter, std::allocator<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x176424: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<void*, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1705E2: std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<void, asio::detail::socket_ops::noop_deleter, void>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16B912: std::enable_if<std::__sp_is_constructible<void, void>::value, void>::type std::__shared_ptr<void, (__gnu_cxx::_Lock_policy)2>::reset<void, asio::detail::socket_ops::noop_deleter>(void*, asio::detail::socket_ops::noop_deleter) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x167F38: asio::detail::resolver_service_base::construct(std::shared_ptr<void>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18032B: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1795B0: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17320B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 40 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18E0C3: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187652: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::ip::basic_resolver<asio::ip::tcp>*>(asio::ip::basic_resolver<asio::ip::tcp>*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1803C1: std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, void>(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1795D6: std::enable_if<std::__sp_is_constructible<asio::ip::basic_resolver<asio::ip::tcp>, asio::ip::basic_resolver<asio::ip::tcp> >::value, void>::type std::__shared_ptr<asio::ip::basic_resolver<asio::ip::tcp>, (__gnu_cxx::_Lock_policy)2>::reset<asio::ip::basic_resolver<asio::ip::tcp> >(asio::ip::basic_resolver<asio::ip::tcp>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17321A: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F3BD: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 41 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17F5E1: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1783AA: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<sio::socket*>(sio::socket*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1725F7: std::__shared_ptr<sio::socket, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D37A: std::shared_ptr<sio::socket>::shared_ptr<sio::socket, void>(sio::socket*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15514F: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1567E8: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19C5AC: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194318: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D36A: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186918: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17ED72: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 42 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BE6F6: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC768: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B95D9: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19EF78: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979A2: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979C8: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979EE: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197A30: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197A74: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19EFF1: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197AB6: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > websocketpp::transport::asio::make_custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >(websocketpp::transport::asio::handler_allocator&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 43 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BE6F6: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC768: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B95D9: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19EF78: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979A2: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979C8: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979EE: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197A30: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197A74: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B273C: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C1B02: asio::detail::rewrapped_handler<asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > >::rewrapped_handler(asio::detail::binder2<asio::detail::read_op<asio::basic_stream_socket<asio::ip::tcp>, asio::mutable_buffers_1, asio::mutable_buffer const*, asio::detail::transfer_at_least_t, asio::detail::wrapped_handler<asio::io_context::strand, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, asio::detail::is_continuation_if_running> >, std::error_code, unsigned long>&, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 44 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BE6F6: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC768: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B95D9: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19EF78: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979A2: std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false>::_Head_base(std::_Head_base<1ul, std::function<void (std::error_code const&, unsigned long)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979C8: std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<1ul, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1979EE: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197A30: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x197A74: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B273C: websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::custom_alloc_handler(websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B276D: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&>(int, websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >&, std::error_code const&, unsigned long const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 45 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1BE6F6: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC768: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B95D9: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19EF78: std::function<void (std::error_code const&, unsigned long)>::function(std::function<void (std::error_code const&, unsigned long)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BB594: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B7796: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::function<void (std::error_code const&, unsigned long)>&, std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B2B05: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::__call<void, std::error_code&, unsigned long&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code&, unsigned long&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AE055: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)>::operator()<std::error_code&, unsigned long&, void>(std::error_code&, unsigned long&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AA48C: void websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >::operator()<std::error_code, unsigned long>(std::error_code, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C07FC: asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>::operator()() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BF8CE: void asio::asio_handler_invoke<asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long> >(asio::detail::binder2<websocketpp::transport::asio::custom_alloc_handler<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::function<void (std::error_code const&, unsigned long)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::function<void (std::error_code const&, unsigned long)>, std::error_code const&, unsigned long)> >, std::error_code, unsigned long>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 46 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12FD72: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12DF2A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x12A725: std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, std::_Placeholder<4>))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x14EB96: std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>::function(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D038: std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false>::_Head_base(std::_Head_base<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D05E: std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D084: std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> >::tuple(std::tuple<std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D0C0: std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)>::_Bind(std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D0FD: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14A8AA: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14870C: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 47 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12FAF7: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12DC2A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x12A453: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x147A9E: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146D80: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140E55: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142651: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1225A8: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183721==    by 0x121BC2: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 48 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12FAF7: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12DC2A: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x12A453: std::_Function_handler<void (sio::event&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x147A9E: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146D80: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140E55: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142651: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1226A3: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183721==    by 0x121BC2: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 49 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x12FE69: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (std_function.h:161)
==1183721==    by 0x12E09C: std::_Function_base::_Base_manager<std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:196)
==1183721==    by 0x12A8AF: std::_Function_handler<void (std::shared_ptr<sio::message> const&), std::_Bind<void (bridges::game::SocketConnection::*(bridges::game::SocketConnection*, std::_Placeholder<1>))(std::shared_ptr<sio::message> const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (std_function.h:283)
==1183721==    by 0x1487BE: std::function<void (std::shared_ptr<sio::message> const&)>::function(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146C3E: std::function<void (std::shared_ptr<sio::message> const&)>::operator=(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140FA9: sio::socket::impl::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142713: sio::socket::on_error(std::function<void (std::shared_ptr<sio::message> const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12284F: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:174)
==1183721==    by 0x121BC2: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 50 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x132258: __gnu_cxx::new_allocator<std::_List_node<bridges::game::KeypressListener*> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183721==    by 0x130F0D: std::allocator_traits<std::allocator<std::_List_node<bridges::game::KeypressListener*> > >::allocate(std::allocator<std::_List_node<bridges::game::KeypressListener*> >&, unsigned long) (alloc_traits.h:460)
==1183721==    by 0x12F98C: std::__cxx11::_List_base<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_get_node() (stl_list.h:442)
==1183721==    by 0x12D9EE: std::_List_node<bridges::game::KeypressListener*>* std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_create_node<bridges::game::KeypressListener* const&>(bridges::game::KeypressListener* const&) (stl_list.h:634)
==1183721==    by 0x12A257: void std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::_M_insert<bridges::game::KeypressListener* const&>(std::_List_iterator<bridges::game::KeypressListener*>, bridges::game::KeypressListener* const&) (stl_list.h:1911)
==1183721==    by 0x126425: std::__cxx11::list<bridges::game::KeypressListener*, std::allocator<bridges::game::KeypressListener*> >::push_back(bridges::game::KeypressListener* const&) (stl_list.h:1212)
==1183721==    by 0x121CF5: bridges::game::SocketConnection::registerKeyListener(bridges::game::KeypressListener*) (SocketConnection.h:135)
==1183721==    by 0x12345B: bridges::game::GameBase::registerKeyListener(bridges::game::KeypressListener*) (GameBase.h:84)
==1183721==    by 0x123E2E: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:179)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 51 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x19530D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E5D4: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187A33: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1809CA: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179F2C: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17BC2D: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x173E67: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E194: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155DD7: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1949C5: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DC46: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 24 bytes in 1 blocks are still reachable in loss record 52 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x19530D: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E5D4: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187A33: std::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1809CA: std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >, void>(asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179F2C: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18224D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17AF70: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A0D62: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C1F61: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C14DA: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C0A93: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 53 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74F34: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator+=(char) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x15AC3A: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A2FD0: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CC89: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194BD8: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DCF0: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18703F: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FA54: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178BE4: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172B0C: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 54 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x15F06A: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9B5F: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB40F: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A722E: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A17DE: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19A6F2: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 55 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x15F06A: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9DF3: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB40F: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A722E: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A17DE: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19A6F2: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 56 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x15F06A: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A839: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB40F: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A722E: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A17DE: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19A6F2: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x192526: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 57 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x161AAB: websocketpp::http::parser::response::set_status(websocketpp::http::status_code::value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x161F69: websocketpp::http::parser::response::process(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16153A: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x199E96: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B7DEF: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B2E6C: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AE425: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AA691: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A615C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 58 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x15EF5D: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F9AA: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16156D: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x199E96: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B7DEF: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B2E6C: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AE425: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AA691: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A615C: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 31 bytes in 1 blocks are still reachable in loss record 59 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x156E33: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15745C: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19C8E2: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19456A: std::__invoke_result<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>::type std::__invoke<void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D514: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::__call<void, sio::packet const&, 0ul, 1ul>(std::tuple<sio::packet const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1869F0: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>::operator()<sio::packet const&, void>(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F024: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17778E: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&>(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)>&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171BBA: std::_Function_handler<void (sio::packet const&), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(sio::packet const&)> >::_M_invoke(std::_Any_data const&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 32 bytes in 1 blocks are still reachable in loss record 60 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x17707C: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17151B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C5B1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154474: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 32 bytes in 1 blocks are still reachable in loss record 61 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x172424: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> > >, std::_Bind<void (sio::client_impl::*(sio::client_impl*))()> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D291: std::thread::thread<std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>, , void>(std::_Bind<void (sio::client_impl::*(sio::client_impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154F3A: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C79C: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121B9A: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 32 bytes in 1 blocks are still reachable in loss record 62 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x168DE1: websocketpp::transport::asio::basic_socket::connection::init_asio(asio::io_context*, std::shared_ptr<asio::io_context::strand>, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1874D1: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180189: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1792BC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F3BD: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 32 bytes in 1 blocks are still reachable in loss record 63 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x19A7B5: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1925C8: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18AE75: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B7FE: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3423: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D157: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x195217: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19540B: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E6A9: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187CBD: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180BA6: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 32 bytes in 1 blocks are still reachable in loss record 64 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1A7937: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A1E13: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19B307: std::_Vector_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x192B85: void std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_realloc_insert<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&>(__gnu_cxx::__normal_iterator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*, std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B605: std::vector<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::push_back(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x183908: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AFDFC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC23C: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A85B3: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A299B: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19BC8F: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 35 bytes in 1 blocks are still reachable in loss record 65 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x154C97: sio::client_impl::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C79C: sio::client::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x121B9A: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:122)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 40 bytes in 1 blocks are still reachable in loss record 66 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x14D0EF: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14A8AA: std::_Function_base::_Base_manager<std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14870C: std::_Function_handler<void (sio::event&), std::_Bind<void (*(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)>, std::_Placeholder<1>))(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&, sio::event&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x147A9E: std::function<void (sio::event&)>::function(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146D80: std::function<void (sio::event&)>::operator=(std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140E55: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140DCE: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142683: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1227AF: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183721==    by 0x121BC2: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:128)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721== 
==1183721== 40 bytes in 1 blocks are still reachable in loss record 67 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18FBE8: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x189A35: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182938: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17AF61: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A0D62: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C1F61: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C14DA: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C0A93: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BFD8F: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BE6C0: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC6C3: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 40 bytes in 1 blocks are still reachable in loss record 68 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x196DA5: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18FD06: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x189AE6: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B7FE: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3423: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D157: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x195217: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19540B: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E6A9: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187CBD: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180BA6: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 40 bytes in 1 blocks are still reachable in loss record 69 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x196DA5: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18FD06: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x189AE6: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B7FE: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E372: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base(std::_Head_base<2ul, std::function<void (std::error_code const&)>, false> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E398: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E446: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19E464: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl(std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19E4A6: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple(std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19E4EA: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19E527: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 40 bytes in 1 blocks are still reachable in loss record 70 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x196DA5: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18FD06: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x189AE6: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::_Placeholder<1>))(websocketpp::connection<websocketpp::config::asio_client>::terminate_status, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B7FE: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B1789: void std::__invoke_impl<void, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AD2AD: std::__invoke_result<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>::type std::__invoke<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A9C61: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A482C: void std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19E43A: void std::__invoke_impl<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x196ACE: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18FA2B: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_invoke(std::_Any_data const&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 48 bytes in 1 blocks are still reachable in loss record 71 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x19C2AE: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x193DDA: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18CCD5: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18625E: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17E37D: std::__shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x175FC2: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::shared_ptr<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::_Sp_alloc_shared_tag<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1701DB: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::allocate_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >>(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16A707: std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > std::make_shared<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15FCD0: websocketpp::http::parser::request::request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B0819: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 51 bytes in 1 blocks are still reachable in loss record 73 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x16990A: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15AD75: websocketpp::uri::uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A2FD0: void __gnu_cxx::new_allocator<websocketpp::uri>::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CC89: void std::allocator_traits<std::allocator<websocketpp::uri> >::construct<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>&, websocketpp::uri*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194BD8: std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DCF0: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18703F: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FA54: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178BE4: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 51 bytes in 1 blocks are still reachable in loss record 74 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A747B1: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A74AC9: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x16080D: websocketpp::http::parser::request::set_uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9870: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB40F: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A722E: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A17DE: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19A6F2: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 56 bytes in 1 blocks are still reachable in loss record 75 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x170C6A: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C0D1: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154226: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 56 bytes in 1 blocks are still reachable in loss record 76 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x170C9F: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::endpoint(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C0D1: websocketpp::client<websocketpp::config::asio_client>::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154226: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 56 bytes in 1 blocks are still reachable in loss record 77 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18D01C: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18650E: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17E600: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x176643: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17EC74: asio::basic_socket_acceptor<asio::ip::tcp>::basic_socket_acceptor(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x177096: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17151B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C5B1: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154474: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 56 bytes in 1 blocks are still reachable in loss record 78 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1378C1: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (new_allocator.h:115)
==1183721==    by 0x1329F8: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (alloc_traits.h:460)
==1183721==    by 0x131D6D: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<std::mutex, std::allocator<std::mutex>, (__gnu_cxx::_Lock_policy)2> >&) (allocated_ptr.h:97)
==1183721==    by 0x130B46: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<std::mutex, std::allocator<std::mutex>>(std::mutex*&, std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:680)
==1183721==    by 0x12F245: std::__shared_ptr<std::mutex, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr_base.h:1371)
==1183721==    by 0x12CF0A: std::shared_ptr<std::mutex>::shared_ptr<std::allocator<std::mutex>>(std::_Sp_alloc_shared_tag<std::allocator<std::mutex> >) (shared_ptr.h:408)
==1183721==    by 0x129723: std::shared_ptr<std::mutex> std::allocate_shared<std::mutex, std::allocator<std::mutex>>(std::allocator<std::mutex> const&) (shared_ptr.h:860)
==1183721==    by 0x125C1E: std::shared_ptr<std::mutex> std::make_shared<std::mutex>() (shared_ptr.h:876)
==1183721==    by 0x120F5C: std::_V2::condition_variable_any::condition_variable_any() (condition_variable:291)
==1183721==    by 0x121856: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721== 
==1183721== 56 bytes in 2 blocks are still reachable in loss record 79 of 132
==1183721==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183721==    by 0x5A4011B: __res_context_send (res_send.c:482)
==1183721==    by 0x5A3CD49: __res_context_query (res_query.c:216)
==1183721==    by 0x5A3D9BE: __res_context_querydomain (res_query.c:601)
==1183721==    by 0x5A3D9BE: __res_context_search (res_query.c:370)
==1183721==    by 0x703AD09: ???
==1183721==    by 0x4D553A5: gaih_inet.constprop.0 (getaddrinfo.c:765)
==1183721==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183721==    by 0x165F10: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x165FA5: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18F674: asio::detail::resolve_query_op<asio::ip::tcp, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>, std::_Placeholder<2>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>, asio::detail::is_continuation_if_running> >::do_complete(void*, asio::detail::scheduler_operation*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x162659: asio::detail::scheduler_operation::complete(void*, std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1644C0: asio::detail::scheduler::do_run_one(asio::detail::conditionally_enabled_mutex::scoped_lock&, asio::detail::scheduler_thread_info&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 63 bytes in 1 blocks are still reachable in loss record 80 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x11D2EE: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:385)
==1183721==    by 0x1232F5: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 81 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x16297E: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x164782: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C583: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154474: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 82 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1B35D3: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AF078: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*> >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB5C8: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BCA00: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B97A1: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B5143: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B51B2: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B07BE: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3222: std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 83 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x16297E: asio::execution_context::execution_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16480D: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x167C6A: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D010: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194FFC: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E09A: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187610: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1802F6: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1795B0: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17320B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 84 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x150043: __gnu_cxx::new_allocator<sio::packet*>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14EE5D: std::allocator_traits<std::allocator<sio::packet*> >::allocate(std::allocator<sio::packet*>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D662: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14B306: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x148DB3: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1470D1: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x147140: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x141083: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1425C0: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15513C: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1567E8: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 85 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1AB987: __gnu_cxx::new_allocator<websocketpp::transport::buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A7ACE: std::allocator_traits<std::allocator<websocketpp::transport::buffer> >::allocate(std::allocator<websocketpp::transport::buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A20D3: std::_Vector_base<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19B565: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::_M_realloc_insert<websocketpp::transport::buffer>(__gnu_cxx::__normal_iterator<websocketpp::transport::buffer*, std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > >, websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x192F19: void std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::emplace_back<websocketpp::transport::buffer>(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B759: std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> >::push_back(websocketpp::transport::buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x183B10: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AFDFC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC23C: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A85B3: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A299B: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 86 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1AF42B: __gnu_cxx::new_allocator<asio::const_buffer>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1ABAF6: std::allocator_traits<std::allocator<asio::const_buffer> >::allocate(std::allocator<asio::const_buffer>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A7D7F: std::_Vector_base<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A2311: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::_M_realloc_insert<asio::const_buffer>(__gnu_cxx::__normal_iterator<asio::const_buffer*, std::vector<asio::const_buffer, std::allocator<asio::const_buffer> > >, asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19B86F: void std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::emplace_back<asio::const_buffer>(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x193029: std::vector<asio::const_buffer, std::allocator<asio::const_buffer> >::push_back(asio::const_buffer&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18BA8C: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_write(std::vector<websocketpp::transport::buffer, std::allocator<websocketpp::transport::buffer> > const&, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1841FE: websocketpp::connection<websocketpp::config::asio_client>::write_frame() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AFDFC: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC23C: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A85B3: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 87 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x141649: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1426EA: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x156423: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15537C: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13CB66: sio::client::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x122239: bridges::game::SocketConnection::~SocketConnection() (SocketConnection.h:164)
==1183721==    by 0x12AAA1: std::default_delete<bridges::game::SocketConnection>::operator()(bridges::game::SocketConnection*) const (unique_ptr.h:85)
==1183721==    by 0x126AB7: std::unique_ptr<bridges::game::SocketConnection, std::default_delete<bridges::game::SocketConnection> >::~unique_ptr() (unique_ptr.h:361)
==1183721==    by 0x123BED: bridges::game::GameBase::~GameBase() (GameBase.h:25)
==1183721==    by 0x124035: bridges::game::NonBlockingGame::~NonBlockingGame() (NonBlockingGame.h:128)
==1183721==    by 0x124133: my_game::~my_game() (minimal_game.cpp:5)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 88 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x179EF3: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17BC2D: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x173E67: websocketpp::connection<websocketpp::config::asio_client>::close(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E194: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::close(std::weak_ptr<void>, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155DD7: sio::client_impl::close_impl(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1949C5: void std::__invoke_impl<void, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DC46: std::__invoke_result<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>::type std::__invoke<void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&>(void (sio::client_impl::*&)(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, unsigned short&, char const*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186F9D: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F907: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17884F: void asio::asio_handler_invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1728D6: void asio_handler_invoke_helpers::invoke<std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, unsigned short, char const*))(unsigned short const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 89 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x151CBF: __gnu_cxx::new_allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1518E9: std::allocator_traits<std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::allocate(std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x151293: std::_Vector_base<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x150501: void std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::_M_realloc_insert<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&>(__gnu_cxx::__normal_iterator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry*, std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> > >, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14F3A9: std::vector<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry, std::allocator<asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry> >::push_back(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::heap_entry const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14E149: asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::enqueue_timer(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14C325: void asio::detail::epoll_reactor::schedule_timer<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >(asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::time_type const&, asio::detail::timer_queue<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::per_timer_data&, asio::detail::wait_op*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187E92: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180CBC: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179FE8: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17BC2D: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 64 bytes in 1 blocks are still reachable in loss record 90 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x179EF3: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18224D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17AF70: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A0D62: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C1F61: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C14DA: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C0A93: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BFD8F: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BE6C0: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BC6C3: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long> >::value, void>::type std::__invoke_r<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B955F: std::_Function_handler<void (std::error_code const&, unsigned long), std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)> >::_M_invoke(std::_Any_data const&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 65 bytes in 1 blocks are still reachable in loss record 91 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1435B0: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1436C1: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18C0B5: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(unsigned long, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x184CDD: asio::detail::hook_allocator<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>, asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17C934: asio::detail::wait_handler<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::ptr::allocate(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17442C: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E6FE: asio::async_result<std::decay<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1577B9: sio::client_impl::update_ping_timeout_timer() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1570CC: sio::client_impl::on_handshake(std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15745C: sio::client_impl::on_decode(sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19C8E2: void std::__invoke_impl<void, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(sio::packet const&), sio::client_impl*&, sio::packet const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 65 bytes in 1 blocks are still reachable in loss record 92 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1435B0: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1436C1: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14F53F: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(unsigned long, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14E2DD: asio::detail::hook_allocator<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>, asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14C47C: asio::detail::wait_handler<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::ptr::allocate(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x149804: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1476A2: asio::async_result<std::decay<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()> >(std::_Bind<void (sio::socket::impl::*(sio::socket::impl*))()>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x141732: sio::socket::impl::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1426EA: sio::socket::close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x156423: sio::client_impl::sockets_invoke_void(void (sio::socket::*)()) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15537C: sio::client_impl::sync_close() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 69 bytes in 1 blocks are still reachable in loss record 93 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A75E7A: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x1247CD: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) (basic_string.h:6073)
==1183721==    by 0x11D341: bridges::Bridges::setServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (Bridges.h:389)
==1183721==    by 0x1232F5: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:53)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 80 bytes in 1 blocks are still reachable in loss record 94 of 132
==1183721==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183721==    by 0x12CB48: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:37)
==1183721==    by 0x129583: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183721==    by 0x125B00: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183721==    by 0x120002: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183721==    by 0x123288: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 80 bytes in 1 blocks are still reachable in loss record 95 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x19E519: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_clone(std::_Any_data&, std::_Any_data const&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x196B70: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18FAA2: std::_Function_handler<void (std::error_code const&), std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18B7FE: std::function<void (std::error_code const&)>::function(std::function<void (std::error_code const&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3423: std::_Head_base<2ul, std::function<void (std::error_code const&)>, false>::_Head_base<std::function<void (std::error_code const&)>&>(std::function<void (std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D157: std::_Tuple_impl<2ul, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x195217: std::_Tuple_impl<1ul, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19540B: std::_Tuple_impl<0ul, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::_Tuple_impl<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, void>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E6A9: std::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1> >::tuple<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&, true, true>(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187CBD: std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::_Bind<std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180BA6: std::_Bind_helper<std::__or_<std::is_integral<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type>, std::is_enum<std::decay<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>::type> >::value, void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>::type std::bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&>(void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*&&)(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&), std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::_Placeholder<1> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 80 bytes in 1 blocks are still reachable in loss record 96 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18DA3B: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186E06: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17F666: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1783D9: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172658: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::_M_emplace_unique<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D3FF: std::enable_if<std::is_constructible<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>::value, std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > >, bool> >::type std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> > > >::insert<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<sio::socket> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155195: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1567E8: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19C5AC: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194318: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D36A: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 80 bytes in 1 blocks are still reachable in loss record 97 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x196A53: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&, std::integral_constant<bool, false>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18F9F1: std::_Function_base::_Base_manager<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >::_M_init_functor(std::_Any_data&, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x189140: std::function<void (std::error_code const&)>::function<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, void, void>(std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182314: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17AF70: websocketpp::connection<websocketpp::config::asio_client>::terminate(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A0D62: websocketpp::connection<websocketpp::config::asio_client>::handle_read_frame(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C1F61: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C14DA: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), websocketpp::connection<websocketpp::config::asio_client>*&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C0A93: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::__call<void, std::error_code const&, unsigned long&&, 0ul, 1ul, 2ul>(std::tuple<std::error_code const&, unsigned long&&>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BFD8F: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>::operator()<std::error_code const&, unsigned long, void>(std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BE6C0: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(websocketpp::connection<websocketpp::config::asio_client>*, std::_Placeholder<1>, std::_Placeholder<2>))(std::error_code const&, unsigned long)>&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 98 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x14F0D8: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14DC28: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::detail::service_registry::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14BD32: asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >& asio::use_service<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > > >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14933D: asio::basic_io_object<asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180931: asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::basic_waitable_timer(asio::io_context&, std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179F16: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1736BF: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 99 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15EF48: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C994B: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 100 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15EF48: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C99FF: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 101 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F058: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9AB3: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 102 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F058: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9B5F: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 103 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F058: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1C9DF3: websocketpp::processor::hybi13<websocketpp::config::asio_client>::client_handshake_request(websocketpp::http::parser::request&, std::shared_ptr<websocketpp::uri>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A6B8: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 104 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F058: websocketpp::http::parser::parser::replace_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A839: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB40F: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 105 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x14FE1A: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14EC0F: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D194: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14AA04: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x148961: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146D42: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140E43: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142651: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1225A8: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:171)
==1183721==    by 0x122E2F: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183721==    by 0x137E3C: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 106 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x14FE1A: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14EC0F: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D194: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14AA04: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x148961: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146D42: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140E43: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142651: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1226A3: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:172)
==1183721==    by 0x122E2F: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183721==    by 0x137E3C: void std::__invoke_impl<void, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__invoke_memfun_deref, void (bridges::game::SocketConnection::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), bridges::game::SocketConnection*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (invoke.h:73)
==1183721== 
==1183721== 96 bytes in 1 blocks are still reachable in loss record 107 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x14FE1A: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14EC0F: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D194: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14AA04: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x148961: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x146D42: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void (sio::event&)>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::function<void (sio::event&)> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140E43: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (sio::event&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x140DCE: sio::socket::impl::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x142683: sio::socket::on(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&, bool, sio::message::list&)> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1227AF: bridges::game::SocketConnection::reconfigure_socket() (SocketConnection.h:173)
==1183721==    by 0x122E2F: bridges::game::SocketConnection::on_socketopen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (SocketConnection.h:208)
==1183721== 
==1183721== 104 bytes in 1 blocks are still reachable in loss record 108 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x166E04: asio::detail::strand_service::construct(asio::detail::strand_service::strand_impl*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1670E2: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187485: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180189: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1792BC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186CA1: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 120 bytes in 1 blocks are still reachable in loss record 109 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1A2F17: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CBA8: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194A6F: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::uri, std::allocator<websocketpp::uri>, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DC98: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(websocketpp::uri*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18703F: std::__shared_ptr<websocketpp::uri, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FA54: std::shared_ptr<websocketpp::uri>::shared_ptr<std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::uri> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178BE4: std::shared_ptr<websocketpp::uri> std::allocate_shared<websocketpp::uri, std::allocator<websocketpp::uri>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<websocketpp::uri> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172B0C: std::shared_ptr<websocketpp::uri> std::make_shared<websocketpp::uri, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D8FD: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 128 bytes in 1 blocks are still reachable in loss record 110 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x194FEA: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E09A: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187610: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1802F6: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1795B0: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17320B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x155B2A: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194825: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D994: std::__invoke_result<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type std::__invoke<void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(void (sio::client_impl::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), sio::client_impl*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 137 bytes in 1 blocks are still reachable in loss record 111 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1435B0: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1436C1: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D457: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A35BC: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D32A: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1954F9: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E758: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187E34: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180CBC: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179FE8: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17BC2D: websocketpp::connection<websocketpp::config::asio_client>::send_close_frame(unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 137 bytes in 1 blocks are still reachable in loss record 112 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1435B0: asio::detail::thread_info_base::allocate(asio::detail::thread_info_base*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1436C1: asio::asio_handler_allocate(unsigned long, ...) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D457: void* asio_handler_alloc_helpers::allocate<std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)> >(unsigned long, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A35BC: void* asio::detail::asio_handler_allocate<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D32A: void* asio_handler_alloc_helpers::allocate<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(unsigned long, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1954F9: asio::detail::hook_allocator<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>, asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::allocate(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E758: asio::detail::wait_handler<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::ptr::allocate(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187E34: void asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::deadline_timer_service<asio::detail::chrono_time_traits<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >::implementation_type&, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180CBC: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code)>::return_type asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> >::async_wait<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::*(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x179FE8: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::set_timer(long, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18224D: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::async_shutdown(std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 168 bytes in 1 blocks are still reachable in loss record 114 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x170356: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool_access::create<asio::detail::epoll_reactor::descriptor_state, bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16AC61: asio::detail::epoll_reactor::descriptor_state* asio::detail::object_pool<asio::detail::epoll_reactor::descriptor_state>::alloc<bool>(bool) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1639B9: asio::detail::epoll_reactor::allocate_descriptor_state() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x162E2C: asio::detail::epoll_reactor::register_descriptor(int, asio::detail::epoll_reactor::descriptor_state*&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x166528: asio::detail::reactive_socket_service_base::do_open(asio::detail::reactive_socket_service_base::base_implementation_type&, int, int, int, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x195C8E: asio::detail::reactive_socket_service<asio::ip::tcp>::open(asio::detail::reactive_socket_service<asio::ip::tcp>::implementation_type&, asio::ip::tcp const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18EDB0: asio::async_result<std::decay<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >::type, void (std::error_code)>::return_type asio::basic_socket<asio::ip::tcp>::async_connect<asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> > >(asio::ip::basic_endpoint<asio::ip::tcp> const&, asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x188849: asio::detail::iterator_connect_op<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::default_connect_condition, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::operator()(std::error_code, int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x181670: asio::async_result<std::decay<asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >::type, void (std::error_code, asio::ip::basic_resolver_iterator<asio::ip::tcp>)>::return_type asio::async_connect<asio::ip::tcp, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running> >(asio::basic_socket<asio::ip::tcp>&, asio::ip::basic_resolver_iterator<asio::ip::tcp>, asio::detail::wrapped_handler<asio::io_context::strand, std::_Bind<void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*(websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::_Placeholder<1>))(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&)>, asio::detail::is_continuation_if_running>&&, std::enable_if<!asio::is_endpoint_sequence<asio::ip::basic_resolver_iterator<asio::ip::tcp> >::value, void>::type*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17A883: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::handle_resolve(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BA172: void std::__invoke_impl<void, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&>(std::__invoke_memfun_deref, void (websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::*&)(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >, std::function<void (std::error_code const&)>, std::error_code const&, asio::ip::basic_resolver_iterator<asio::ip::tcp>), websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>*&, std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >&, std::shared_ptr<asio::basic_waitable_timer<std::chrono::_V2::steady_clock, asio::wait_traits<std::chrono::_V2::steady_clock> > >&, std::function<void (std::error_code const&)>&, std::error_code const&, asio::ip::basic_resolver_results<asio::ip::tcp> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 176 bytes in 1 blocks are still reachable in loss record 115 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x126AF3: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 184 bytes in 1 blocks are still reachable in loss record 116 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1B83B2: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B333C: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEBF1: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AAC0C: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::processor::hybi13<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A652F: std::__shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A055A: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > >, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x199B0E: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> >, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::processor::hybi13<websocketpp::config::asio_client> > const&, bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x191DFE: std::shared_ptr<websocketpp::processor::hybi13<websocketpp::config::asio_client> > std::make_shared<websocketpp::processor::hybi13<websocketpp::config::asio_client>, bool, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool&&, bool const&, std::shared_ptr<websocketpp::message_buffer::alloc::con_msg_manager<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > const&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A524: websocketpp::connection<websocketpp::config::asio_client>::get_processor(int) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182E97: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 201 bytes in 1 blocks are definitely lost in loss record 117 of 132
==1183721==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183721==    by 0x4CFBA40: __libc_alloc_buffer_allocate (alloc_buffer_allocate.c:26)
==1183721==    by 0x4D8C5C8: alloc_buffer_allocate (alloc_buffer.h:143)
==1183721==    by 0x4D8C5C8: __resolv_conf_allocate (resolv_conf.c:411)
==1183721==    by 0x4D8A84D: __resolv_conf_load (res_init.c:592)
==1183721==    by 0x4D8C1D5: __resolv_conf_get_current (resolv_conf.c:163)
==1183721==    by 0x4D8AB34: __res_vinit (res_init.c:614)
==1183721==    by 0x4D8B92A: maybe_init (resolv_context.c:122)
==1183721==    by 0x4D8BAB2: context_get (resolv_context.c:184)
==1183721==    by 0x4D8BAB2: context_get (resolv_context.c:176)
==1183721==    by 0x4D8BAB2: __resolv_context_get (resolv_context.c:195)
==1183721==    by 0x4D5579A: gaih_inet.constprop.0 (getaddrinfo.c:747)
==1183721==    by 0x4D56224: getaddrinfo (getaddrinfo.c:2256)
==1183721==    by 0x165F10: asio::detail::socket_ops::getaddrinfo(char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x165FA5: asio::detail::socket_ops::background_getaddrinfo(std::weak_ptr<void> const&, char const*, char const*, addrinfo const&, addrinfo**, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 208 bytes in 1 blocks are still reachable in loss record 118 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x14A6AA: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::epoll_reactor, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14850E: asio::detail::epoll_reactor& asio::detail::service_registry::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14695E: asio::detail::epoll_reactor& asio::use_service<asio::detail::epoll_reactor>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1661CA: asio::detail::reactive_socket_service_base::reactive_socket_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194082: asio::detail::reactive_socket_service<asio::ip::tcp>::reactive_socket_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D02E: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::reactive_socket_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18650E: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17E600: asio::detail::reactive_socket_service<asio::ip::tcp>& asio::use_service<asio::detail::reactive_socket_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x176643: asio::basic_io_object<asio::detail::reactive_socket_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 240 bytes in 1 blocks are still reachable in loss record 119 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x16478C: asio::io_context::io_context() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16C583: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init_asio() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x154474: sio::client_impl::client_impl() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x13C51F: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 240 bytes in 1 blocks are still reachable in loss record 120 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x164817: asio::io_context::io_context(int) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x167C6A: asio::detail::resolver_service_base::resolver_service_base(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19D010: asio::detail::resolver_service<asio::ip::tcp>::resolver_service(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194FFC: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::resolver_service<asio::ip::tcp>, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18E09A: asio::detail::resolver_service<asio::ip::tcp>& asio::detail::service_registry::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187610: asio::detail::resolver_service<asio::ip::tcp>& asio::use_service<asio::detail::resolver_service<asio::ip::tcp> >(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1802F6: asio::basic_io_object<asio::detail::resolver_service<asio::ip::tcp>, true>::basic_io_object(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1795B0: asio::ip::basic_resolver<asio::ip::tcp>::basic_resolver(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17320B: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::async_connect(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >, std::shared_ptr<websocketpp::uri>, std::function<void (std::error_code const&)>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16E02E: websocketpp::client<websocketpp::config::asio_client>::connect(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 247 bytes in 1 blocks are still reachable in loss record 121 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x4A74859: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A75625: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x4A6EB36: std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >::str() const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28)
==1183721==    by 0x1605E0: websocketpp::http::parser::request::raw[abi:cxx11]() const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18A8E3: websocketpp::connection<websocketpp::config::asio_client>::send_http_request() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x182ECF: websocketpp::connection<websocketpp::config::asio_client>::handle_transport_init(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AEEC2: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AB40F: std::__invoke_result<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>::type std::__invoke<void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&>(void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A722E: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::__call<void, std::error_code const&, 0ul, 1ul>(std::tuple<std::error_code const&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A17DE: void std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>::operator()<std::error_code const&, void>(std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19A6F2: void std::__invoke_impl<void, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&>(std::__invoke_other, std::_Bind<void (websocketpp::connection<websocketpp::config::asio_client>::*(std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >, std::_Placeholder<1>))(std::error_code const&)>&, std::error_code const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 300 bytes in 10 blocks are still reachable in loss record 122 of 132
==1183721==    at 0x483950F: operator new[](unsigned long) (vg_replace_malloc.c:431)
==1183721==    by 0x12CB8F: bridges::datastructure::Grid<bridges::game::GameCell>::allocateGrid() (Grid.h:39)
==1183721==    by 0x129583: bridges::datastructure::Grid<bridges::game::GameCell>::setDimensions(int, int) (Grid.h:160)
==1183721==    by 0x125B00: bridges::datastructure::Grid<bridges::game::GameCell>::Grid(int, int) (Grid.h:84)
==1183721==    by 0x120002: bridges::game::GameGrid::GameGrid(int, int) (GameGrid.h:481)
==1183721==    by 0x123288: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:52)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 360 bytes in 1 blocks are still reachable in loss record 125 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1425A6: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15513C: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1567E8: sio::client_impl::on_open(std::weak_ptr<void>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19C5AC: void std::__invoke_impl<void, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(std::__invoke_memfun_deref, void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194318: std::__invoke_result<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >::type std::__invoke<void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void> >(void (sio::client_impl::*&)(std::weak_ptr<void>), sio::client_impl*&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18D36A: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::__call<void, std::weak_ptr<void>&&, 0ul, 1ul>(std::tuple<std::weak_ptr<void>&&>&&, std::_Index_tuple<0ul, 1ul>) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x186918: void std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>::operator()<std::weak_ptr<void>, void>(std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17ED72: void std::__invoke_impl<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::__invoke_other, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17723C: std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> > >::value, void>::type std::__invoke_r<void, std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void> >(std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)>&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x171703: std::_Function_handler<void (std::weak_ptr<void>), std::_Bind<void (sio::client_impl::*(sio::client_impl*, std::_Placeholder<1>))(std::weak_ptr<void>)> >::_M_invoke(std::_Any_data const&, std::weak_ptr<void>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1894EA: std::function<void (std::weak_ptr<void>)>::operator()(std::weak_ptr<void>) const (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 384 bytes in 4 blocks are still reachable in loss record 126 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x18C458: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x185679: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17D4D8: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17518E: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16F773: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x169FC2: std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, websocketpp::utility::ci_less, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15EF48: websocketpp::http::parser::parser::append_header(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15F9AA: websocketpp::http::parser::parser::process_header(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16156D: websocketpp::http::parser::response::consume(char const*, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x199E96: websocketpp::connection<websocketpp::config::asio_client>::handle_read_http_response(std::error_code const&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B7DEF: void std::__invoke_impl<void, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long>(std::__invoke_memfun_deref, void (websocketpp::connection<websocketpp::config::asio_client>::*&)(std::error_code const&, unsigned long), std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >&, std::error_code const&, unsigned long&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 480 bytes in 1 blocks are still reachable in loss record 127 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x150CD6: __gnu_cxx::new_allocator<sio::packet>::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14FBFE: std::allocator_traits<std::allocator<sio::packet> >::allocate(std::allocator<sio::packet>&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14E7FB: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14D6CA: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_create_nodes(sio::packet**, sio::packet**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x14B35C: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x148DB3: std::_Deque_base<sio::packet, std::allocator<sio::packet> >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1470D1: std::deque<sio::packet, std::allocator<sio::packet> >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x147140: std::queue<sio::packet, std::deque<sio::packet, std::allocator<sio::packet> > >::queue<std::deque<sio::packet, std::allocator<sio::packet> >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x141083: sio::socket::impl::impl(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1425C0: sio::socket::socket(sio::client_impl*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<sio::message> const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x15513C: sio::client_impl::socket(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 512 bytes in 1 blocks are still reachable in loss record 128 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1A7937: __gnu_cxx::new_allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A1E13: std::allocator_traits<std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::allocate(std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A1A25: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_allocate_node() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BE9AE: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_create_nodes(std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**, std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >**) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1BCA56: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_M_initialize_map(unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B97A1: std::_Deque_base<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::_Deque_base() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B5143: std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >::deque() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B51B2: std::queue<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > > >::queue<std::deque<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> >, std::allocator<std::shared_ptr<websocketpp::message_buffer::message<websocketpp::message_buffer::alloc::con_msg_manager> > > >, void>() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1B07BE: websocketpp::connection<websocketpp::config::asio_client>::connection(bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> > const&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> > const&, websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic>&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1AC599: void __gnu_cxx::new_allocator<websocketpp::connection<websocketpp::config::asio_client> >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A8AE2: void std::allocator_traits<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >::construct<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> >&, websocketpp::connection<websocketpp::config::asio_client>*, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 584 bytes in 1 blocks are still reachable in loss record 129 of 132
==1183721==    at 0x483877F: malloc (vg_replace_malloc.c:307)
==1183721==    by 0x5113349: CRYPTO_zalloc (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x50EF86D: ERR_get_state (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x50EF9D8: ERR_clear_error (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510EC68: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183721==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510F45C: OPENSSL_init_crypto (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x50759F8: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x510ECDF: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721==    by 0x493034E: __pthread_once_slow (pthread_once.c:116)
==1183721==    by 0x517A178: CRYPTO_THREAD_run_once (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
==1183721== 
==1183721== 1,640 bytes in 1 blocks are still reachable in loss record 130 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1763BA: asio::execution_context::service* asio::detail::service_registry::create<asio::detail::strand_service, asio::io_context>(void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x143A69: asio::detail::service_registry::do_use_service(asio::execution_context::service::key const&, asio::execution_context::service* (*)(void*), void*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1704FA: asio::detail::strand_service& asio::detail::service_registry::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16B3E7: asio::detail::strand_service& asio::use_service<asio::detail::strand_service>(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1670C1: asio::io_context::strand::strand(asio::io_context&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187485: websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config>::init_asio(asio::io_context*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x180189: websocketpp::transport::asio::endpoint<websocketpp::config::asio_client::transport_config>::init(std::shared_ptr<websocketpp::transport::asio::connection<websocketpp::config::asio_client::transport_config> >) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1792BC: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1559BA: sio::client_impl::connect_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== 6,384 bytes in 1 blocks are still reachable in loss record 131 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x13C514: sio::client::client() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x12180B: bridges::game::SocketConnection::SocketConnection(bridges::Bridges&) (SocketConnection.h:105)
==1183721==    by 0x126B02: std::_MakeUniq<bridges::game::SocketConnection>::__single_object std::make_unique<bridges::game::SocketConnection, bridges::Bridges&>(bridges::Bridges&) (unique_ptr.h:962)
==1183721==    by 0x123324: bridges::game::GameBase::GameBase(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (GameBase.h:55)
==1183721==    by 0x123D1A: bridges::game::NonBlockingGame::NonBlockingGame(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int) (NonBlockingGame.h:170)
==1183721==    by 0x12409C: my_game::my_game(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (minimal_game.cpp:7)
==1183721==    by 0x117115: main (minimal_game.cpp:19)
==1183721== 
==1183721== 20,304 bytes in 1 blocks are still reachable in loss record 132 of 132
==1183721==    at 0x4838DEF: operator new(unsigned long) (vg_replace_malloc.c:342)
==1183721==    by 0x1AC484: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A89AA: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x1A3061: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, (__gnu_cxx::_Lock_policy)2> >&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x19CCFF: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(websocketpp::connection<websocketpp::config::asio_client>*&, std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x194CF5: std::__shared_ptr<websocketpp::connection<websocketpp::config::asio_client>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x18DE7E: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> >::shared_ptr<std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::_Sp_alloc_shared_tag<std::allocator<websocketpp::connection<websocketpp::config::asio_client> > >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x187187: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::allocate_shared<websocketpp::connection<websocketpp::config::asio_client>, std::allocator<websocketpp::connection<websocketpp::config::asio_client> >, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(std::allocator<websocketpp::connection<websocketpp::config::asio_client> > const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x17FB32: std::shared_ptr<websocketpp::connection<websocketpp::config::asio_client> > std::make_shared<websocketpp::connection<websocketpp::config::asio_client>, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> > >(bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::alevel> >&, std::shared_ptr<websocketpp::log::basic<websocketpp::concurrency::basic, websocketpp::log::elevel> >&, std::reference_wrapper<websocketpp::random::random_device::int_generator<unsigned int, websocketpp::concurrency::basic> >&&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x178DC1: websocketpp::endpoint<websocketpp::connection<websocketpp::config::asio_client>, websocketpp::config::asio_client>::create_connection() (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x172C03: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::shared_ptr<websocketpp::uri>, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721==    by 0x16D967: websocketpp::client<websocketpp::config::asio_client>::get_connection(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&) (in /home/bridges-testing/bridges-client-testing/c++/web_tutorial_testing/minimal_game)
==1183721== 
==1183721== LEAK SUMMARY:
==1183721==    definitely lost: 201 bytes in 1 blocks
==1183721==    indirectly lost: 0 bytes in 0 blocks
==1183721==      possibly lost: 0 bytes in 0 blocks
==1183721==    still reachable: 37,394 bytes in 140 blocks
==1183721==         suppressed: 896 bytes in 14 blocks
==1183721== 
==1183721== For lists of detected and suppressed errors, rerun with: -s
==1183721== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 2)
could not run test

Test mixed_assignments.cpp full log

Build Test for test mixed_assignments.cpp

Compiling test mixed_assignments.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o mixed_assignments mixed_assignments.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test mixed_assignments.cpp

==1183746== Memcheck, a memory error detector
==1183746== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183746== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183746== Command: ./mixed_assignments 1 null null live
==1183746== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1029/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1029/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1029/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1029/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1029/bridges_testing

==1183746== 
==1183746== HEAP SUMMARY:
==1183746==     in use at exit: 192 bytes in 12 blocks
==1183746==   total heap usage: 8,391 allocs, 8,379 frees, 1,074,832 bytes allocated
==1183746== 
==1183746== LEAK SUMMARY:
==1183746==    definitely lost: 0 bytes in 0 blocks
==1183746==    indirectly lost: 0 bytes in 0 blocks
==1183746==      possibly lost: 0 bytes in 0 blocks
==1183746==    still reachable: 0 bytes in 0 blocks
==1183746==         suppressed: 192 bytes in 12 blocks
==1183746== 
==1183746== For lists of detected and suppressed errors, rerun with: -s
==1183746== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test mllist.cpp full log

Build Test for test mllist.cpp

Compiling test mllist.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o mllist mllist.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test mllist.cpp

==1183772== Memcheck, a memory error detector
==1183772== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183772== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183772== Command: ./mllist 1 null null live
==1183772== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1030/bridges_testing

==1183772== 
==1183772== HEAP SUMMARY:
==1183772==     in use at exit: 192 bytes in 12 blocks
==1183772==   total heap usage: 7,563 allocs, 7,551 frees, 567,256 bytes allocated
==1183772== 
==1183772== LEAK SUMMARY:
==1183772==    definitely lost: 0 bytes in 0 blocks
==1183772==    indirectly lost: 0 bytes in 0 blocks
==1183772==      possibly lost: 0 bytes in 0 blocks
==1183772==    still reachable: 0 bytes in 0 blocks
==1183772==         suppressed: 192 bytes in 12 blocks
==1183772== 
==1183772== For lists of detected and suppressed errors, rerun with: -s
==1183772== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test osm.cpp full log

Build Test for test osm.cpp

Compiling test osm.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o osm osm.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test osm.cpp

==1183795== Memcheck, a memory error detector
==1183795== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183795== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183795== Command: ./osm 1 null null live
==1183795== 
Exception while storing in cache. Weird but not critical.
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1031/bridges_testing

==1183795== 
==1183795== HEAP SUMMARY:
==1183795==     in use at exit: 192 bytes in 12 blocks
==1183795==   total heap usage: 43,494 allocs, 43,482 frees, 5,727,592 bytes allocated
==1183795== 
==1183795== LEAK SUMMARY:
==1183795==    definitely lost: 0 bytes in 0 blocks
==1183795==    indirectly lost: 0 bytes in 0 blocks
==1183795==      possibly lost: 0 bytes in 0 blocks
==1183795==    still reachable: 0 bytes in 0 blocks
==1183795==         suppressed: 192 bytes in 12 blocks
==1183795== 
==1183795== For lists of detected and suppressed errors, rerun with: -s
==1183795== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test osm_amenity_snippet.cpp full log

Build Test for test osm_amenity_snippet.cpp

Compiling test osm_amenity_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o osm_amenity_snippet osm_amenity_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test osm_amenity_snippet.cpp

==1183818== Memcheck, a memory error detector
==1183818== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183818== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183818== Command: ./osm_amenity_snippet 1 null null live
==1183818== 
Exception while storing in cache. Weird but not critical.
Total Amenities: 3262
The first 5 amenities:
[0]:
	Name: Cafe Saint Ex
	Id: 60471261
	Name: Cafe Saint Ex
	Latitude: 38.9154
	Longitude: -77.0317
[1]:
	Name: Starbucks
	Id: 340148262
	Name: Starbucks
	Latitude: 38.9168
	Longitude: -77.0294
[2]:
	Name: Milkboy Arthouse
	Id: 344569889
	Name: Milkboy Arthouse
	Latitude: 38.9814
	Longitude: -76.9382
[3]:
	Name: Meatball Nation
	Id: 367144451
	Name: Meatball Nation
	Latitude: 38.8921
	Longitude: -77.0047
[4]:
	Name: Millie’s
	Id: 388247153
	Name: Millie’s
	Latitude: 38.945
	Longitude: -77.0963
==1183818== 
==1183818== HEAP SUMMARY:
==1183818==     in use at exit: 192 bytes in 12 blocks
==1183818==   total heap usage: 7,534 allocs, 7,522 frees, 3,212,032 bytes allocated
==1183818== 
==1183818== LEAK SUMMARY:
==1183818==    definitely lost: 0 bytes in 0 blocks
==1183818==    indirectly lost: 0 bytes in 0 blocks
==1183818==      possibly lost: 0 bytes in 0 blocks
==1183818==    still reachable: 0 bytes in 0 blocks
==1183818==         suppressed: 192 bytes in 12 blocks
==1183818== 
==1183818== For lists of detected and suppressed errors, rerun with: -s
==1183818== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test osm_snippet.cpp full log

Build Test for test osm_snippet.cpp

Compiling test osm_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o osm_snippet osm_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test osm_snippet.cpp

==1183840== Memcheck, a memory error detector
==1183840== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183840== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183840== Command: ./osm_snippet 1 null null live
==1183840== 
Exception while storing in cache. Weird but not critical.
Number of Vertices [Charlotte]:1387
Number of Edges [Charlotte]:3015
Location of first vertex [Cartesian Coord]: -657.974,-4700.22
==1183840== 
==1183840== HEAP SUMMARY:
==1183840==     in use at exit: 192 bytes in 12 blocks
==1183840==   total heap usage: 5,623 allocs, 5,611 frees, 2,690,813 bytes allocated
==1183840== 
==1183840== LEAK SUMMARY:
==1183840==    definitely lost: 0 bytes in 0 blocks
==1183840==    indirectly lost: 0 bytes in 0 blocks
==1183840==      possibly lost: 0 bytes in 0 blocks
==1183840==    still reachable: 0 bytes in 0 blocks
==1183840==         suppressed: 192 bytes in 12 blocks
==1183840== 
==1183840== For lists of detected and suppressed errors, rerun with: -s
==1183840== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test purposefully_breaking.cpp full log

Build Test for test purposefully_breaking.cpp

Compiling test purposefully_breaking.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o purposefully_breaking purposefully_breaking.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test purposefully_breaking.cpp

==1183867== Memcheck, a memory error detector
==1183867== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183867== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183867== Command: ./purposefully_breaking 1 null null live
==1183867== 
This test pipes on purpose more data than the server can handle so as to trigger an error

Posting assignment to the server failed!
HTTPException raised when hitting http://bridges-cs.herokuapp.com/assignments/1034.00?apikey=1321549621122&username=bridges_testing
HTTP code: 500
HTTP/1.1 100 Continue

HTTP/1.1 500 Internal Server Error
Server: Cowboy
Connection: keep-alive
X-Powered-By: Express
Cache-Control: no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0
Vary: X-HTTP-Method-Override, Accept-Encoding
Content-Type: application/json; charset=utf-8
Content-Length: 139
Etag: W/"8b-D6XBaipzNiEzRLBgP9tlQmMZJk8"
Date: Sun, 07 Aug 2022 07:32:23 GMT
Via: 1.1 vegur


{"error":"BSONObj size: 17001155 (0x1036AC3) is invalid. Size must be between 0 and 16793600(16MB) First element: insert: \"assignments\""}
==1183867== 
==1183867== HEAP SUMMARY:
==1183867==     in use at exit: 18,958 bytes in 63 blocks
==1183867==   total heap usage: 7,103 allocs, 7,040 frees, 386,486,047 bytes allocated
==1183867== 
==1183867== LEAK SUMMARY:
==1183867==    definitely lost: 0 bytes in 0 blocks
==1183867==    indirectly lost: 0 bytes in 0 blocks
==1183867==      possibly lost: 0 bytes in 0 blocks
==1183867==    still reachable: 0 bytes in 0 blocks
==1183867==         suppressed: 18,958 bytes in 63 blocks
==1183867== 
==1183867== For lists of detected and suppressed errors, rerun with: -s
==1183867== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 1 from 1)

Test reddit.cpp full log

Build Test for test reddit.cpp

Compiling test reddit.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o reddit reddit.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test reddit.cpp

==1183891== Memcheck, a memory error detector
==1183891== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183891== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183891== Command: ./reddit 1 null null live
==1183891== 
getting subreddits:
gadgets
sports
gaming
pics
worldnews
videos
AskReddit
aww
Music
funny
news
movies
blog
books
history
food
philosophy
Jokes
Art
DIY
space
Documentaries
askscience
nottheonion
todayilearned
gifs
listentothis
IAmA
announcements
TwoXChromosomes
creepy
nosleep
GetMotivated
WritingPrompts
LifeProTips
EarthPorn
explainlikeimfive
Showerthoughts
Futurology
photoshopbattles
mildlyinteresting
dataisbeautiful
tifu
OldSchoolCool
UpliftingNews
InternetIsBeautiful
science
998 post returned
ID: v8e901
Title: AskScience AMA Series: Hi Reddit - we are group of 250 engineers, scientists, innovators, technologists, digital experts, and designers with a collected 45 PhDs / Professors and 35 members representing national science or engineering institutions. AUA!
Author: AskScienceModerator
Score: 2565
VoteRatio: 0.91
CommentCount: 636
Subreddit: askscience
PostTime: 1654772442
URL: https://www.reddit.com/r/askscience/comments/v8e901/askscience_ama_series_hi_reddit_we_are_group_of/
Text: **TL;DR:**
A year ago, we did an [AMA](https://www.reddit.com/r/askscience/comments/m5i6g5/askscience_ama_series_hi_reddit_we_are_group_of/) answering science or technology questions on any topic from Reddit. We had a blast and so we're back again! So please ask us any questions any of you have to do with science or technology and how they affect your life. There are no silly questions - ask us anything and we will try to give an easy-to-understand answer and, wherever possible, provide some further sources to enable you to do your own research/reading.


Our goal is simply to advance everyone's understanding of science, engineering, and technology and to help people be better informed about the issues likely to affect them and their families.

**More info / Longer read:**
CSES is a registered charity in the UK, founded in 1920. We're a volunteer group of over 250 members and our key strength is our diversity and interdisciplinary expertise. Our members come from a variety of educational, social, and economic backgrounds, from industry and academia and a multitude of age groups, representing groups from the millennials all the way to the Silent Generation (our oldest member being 98)!

There has been growing dis-information globally in the last 20 years. Today's global interconnectedness, while being hugely beneficial for making information easily accessible to everyone, has made it ever more difficult to determine 'truth' and who to trust. As an independent charity, not affiliated or biased to any particular group, but with broad knowledge we are here to answer any questions you may have and to hopefully point you to further reading!

Our goal is simply to answer as many of your questions as we can - but we aren't able to give advice on things - sorry! We will also be clear where what we are saying is the experience-based opinion of someone in our team.

So, Reddit... Ask us anything!

CSES will draw from its large pool of volunteers to answer your questions, however some of the people standing by to answer comments are:

+ **Professor David Humber**: Over 30 years' experience as a researcher, lecturer and senior university manager, specialising in immuno-biology and the life sciences.
+ **David Whyte BEM**: Technologist and Chartered Engineer with over 10 years' R&D experience and 16 international patents across a wide range of technologies. Honoured by The Queen with a BEM, for services to engineering and technology.
+ **Amy Knight**: Science teacher and artist experienced in art/science collaborations with organisations like Soapbox Science and The Royal Society; her work has been featured at the Tate Modern's "Tate Exchange".
+ **Anthony McQuiggan**: 10 years of engineering experience and 30 years as a serial entrepreneur having built a number of very successful start-up SME technology companies in the UK, Japan, and the USA.
+ **Roger Pittock**: Active retired engineer with 37 years' experience in electronics, software, mechanical, electrical, process, and safety systems. Avid supporter of the Consumers' Association having been elected to their Council for many years.
+ **Adam Wood - President of CSES**: Chartered Engineer with over 13 years' experience in electronics, software, and systems engineering - working in the medical / healthcare, transport, and aerospace industries.

Username: /u/chelmsfordses

-----

EDI: We will be answering intermittently throughout the night and will stop taking new questions at 9 am BST tomorrow morning, but we will answer as many submitted before that time as we possibly can!

ID: v8s6vq
Title: Is it possible to keep a detached limb "alive" or prevent it from rotting for an extended period of time?
Author: GasMaskGhou1
Score: 12
VoteRatio: 0.93
CommentCount: 9
Subreddit: askscience
PostTime: 1654812234
URL: https://www.reddit.com/r/askscience/comments/v8s6vq/is_it_possible_to_keep_a_detached_limb_alive_or/
Text: 

ID: v8tht3
Title: Are there any bacteria or viruses which are resistant/immune to antibodies?
Author: HatZinn
Score: 28
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1654815979
URL: https://www.reddit.com/r/askscience/comments/v8tht3/are_there_any_bacteria_or_viruses_which_are/
Text: I am aware that it is possible for bacteria to become resistant to antibiotics and for some viruses to gain resistance to anti-viral meds. But is it also possible for them to become resistant to antibodies produced by the immune system?

ID: v8zai9
Title: How many calories does the human body burn on average per day naturally when not excersising and just doing everyday things?
Author: Delicious-Yoghurt-50
Score: 9
VoteRatio: 0.68
CommentCount: 19
Subreddit: askscience
PostTime: 1654834766
URL: https://www.reddit.com/r/askscience/comments/v8zai9/how_many_calories_does_the_human_body_burn_on/
Text: 

ID: v8zlgj
Title: Do people who have bullets or bullet fragments lodged in their bodies subsequently show symptoms of lead poisoning?
Author: ackzilla
Score: 22
VoteRatio: 0.89
CommentCount: 11
Subreddit: askscience
PostTime: 1654835854
URL: https://www.reddit.com/r/askscience/comments/v8zlgj/do_people_who_have_bullets_or_bullet_fragments/
Text: 

ID: v8ztyc
Title: Did all Caniforms evolve in North America?
Author: Super_Shock_5765
Score: 3
VoteRatio: 0.71
CommentCount: 1
Subreddit: askscience
PostTime: 1654836749
URL: https://www.reddit.com/r/askscience/comments/v8ztyc/did_all_caniforms_evolve_in_north_america/
Text: This should include bears, coyotes, wolves, racoons, etc. I'm not specialized in evolutionary history and wikipedia lingo is kinda hard to understand sometimes.

ID: v90rz8
Title: Why does alcohol increase the likelihood of seizures in epileptics?
Author: SocksAndPi
Score: 3
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1654840255
URL: https://www.reddit.com/r/askscience/comments/v90rz8/why_does_alcohol_increase_the_likelihood_of/
Text: I've been told many times that it can interact poorly with medication (like increased drowsiness, irritability, etc.), but I've never been given a reason as to why it increases the risk of seizure when you drink, or how it affects our brains differently than non-epileptics.

ID: v90xzo
Title: Can Maillard reaction happen by boiling food in conditions that raises water's boiling point (e.g. salted water or high atmospheric pressure)?
Author: SYwaves
Score: 28
VoteRatio: 0.9
CommentCount: 11
Subreddit: askscience
PostTime: 1654840903
URL: https://www.reddit.com/r/askscience/comments/v90xzo/can_maillard_reaction_happen_by_boiling_food_in/
Text: 

ID: v91xcr
Title: Can lifelong hayfever cause a reduced sense of smell?
Author: PatientReference8497
Score: 3
VoteRatio: 0.64
CommentCount: 8
Subreddit: askscience
PostTime: 1654844946
URL: https://www.reddit.com/r/askscience/comments/v91xcr/can_lifelong_hayfever_cause_a_reduced_sense_of/
Text: I am in my mid 30s, and have had pretty severe nasal congestion caused by hayfever every summer for as long as I rememeber.

I have noticed that I cannot smell lighter or faint smells, contrasted by my wife who must have supersmelly powers

ID: v93g2o
Title: Can you develop Autoantibodies against your own Blood group antigens?
Author: Awilta
Score: 360
VoteRatio: 0.88
CommentCount: 33
Subreddit: askscience
PostTime: 1654851594
URL: https://www.reddit.com/r/askscience/comments/v93g2o/can_you_develop_autoantibodies_against_your_own/
Text: 

ID: v93v9x
Title: Do animals with four legs utilise inverted pendulum gait to walk, or do they 'drag' their weight along one step at a time?
Author: LeagueOfRobots
Score: 12
VoteRatio: 0.76
CommentCount: 1
Subreddit: askscience
PostTime: 1654853351
URL: https://www.reddit.com/r/askscience/comments/v93v9x/do_animals_with_four_legs_utilise_inverted/
Text: 

ID: v94m8d
Title: I can switch between breathing from my mouth, my nose, or both, even with both of my mouth and nose open. Anatomically and physiologically, how does this happen? Also, how does the body switch between the right and left nostrils?
Author: SS7Hamzeh
Score: 1250
VoteRatio: 0.9
CommentCount: 316
Subreddit: askscience
PostTime: 1654856451
URL: https://www.reddit.com/r/askscience/comments/v94m8d/i_can_switch_between_breathing_from_my_mouth_my/
Text: Edit: Thank you for those who made helpful, scientific replies! There are too many of you for me to thank individually, so, thanks to all of you!

ID: v94nzm
Title: How did complex systems like our circulation system evolve?
Author: Stevetrov
Score: 2655
VoteRatio: 0.91
CommentCount: 376
Subreddit: askscience
PostTime: 1654856653
URL: https://www.reddit.com/r/askscience/comments/v94nzm/how_did_complex_systems_like_our_circulation/
Text: I have a scientific background mainly in math and computer science and some parts of evolution make sense to me like birds evolving better suited beaks or viruses evolving to spread faster. These things evolve in small changes each of which has a benefit.

But a circulation system needs a number of different parts to work, you need a heart at least 1 lung, blood vessels and blood to carry the oxygen around. Each of these very complex and has multicellular structure (except blood).

I see how having a circulation system gives an organism an advantage but not how we got here.

The only explanation I have found on the Internet is that we can see genetic similarities between us and organisms without a circulation system but that feels very weak evidence.

To my computer science brain evolution feels like making a series of small tweaks to a computer program, changing a variable or adding a line of code. Adding a circulation system feels a lot more than a tweak and would be the equivalent of adding a new features that required multiple changes across many files and probably the introduction whole new components and those changes need to be done to work together to achieve the overall goal.

Many thx

EDIT Thanks for all the responses so far, I have only had time to skim through them so far. In particular thanks to those that have given possible evolutionary paths to evolve form a simple organism to a human with a complex circulation system.

ID: v96wyd
Title: How can we switch from automatic unconscious breathing to counscious breathing? How does it work in our brain, nerves and diaphragm?
Author: EmuVerges
Score: 36
VoteRatio: 0.84
CommentCount: 10
Subreddit: askscience
PostTime: 1654864929
URL: https://www.reddit.com/r/askscience/comments/v96wyd/how_can_we_switch_from_automatic_unconscious/
Text: 

ID: v976k5
Title: Is there weather underwater to match atmospheric weather?
Author: findallthebears
Score: 61
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1654865825
URL: https://www.reddit.com/r/askscience/comments/v976k5/is_there_weather_underwater_to_match_atmospheric/
Text: As they're both fluids, they share things like currents, buoyancy, wind, waves. But is there something like rain underwater? Could it hail underwater?

I am familiar with the "snow" made of falling biomass, and I also have questions about that. Does it condense from tiny particles, or break up from much larger falling pieces?

ID: v97k2i
Title: Why does a skin/layer form on the surface of hot milk?
Author: adwaitdixit_da_man
Score: 17
VoteRatio: 0.83
CommentCount: 6
Subreddit: askscience
PostTime: 1654867021
URL: https://www.reddit.com/r/askscience/comments/v97k2i/why_does_a_skinlayer_form_on_the_surface_of_hot/
Text: 

ID: v980w2
Title: Why Do We Need To Eat And Drink More At Altitude?
Author: HellfuckinYEAHImAFag
Score: 482
VoteRatio: 0.91
CommentCount: 59
Subreddit: askscience
PostTime: 1654868476
URL: https://www.reddit.com/r/askscience/comments/v980w2/why_do_we_need_to_eat_and_drink_more_at_altitude/
Text:  

I  haven't been able to get precise  answers on this one -- moving from sea  level to 10,000 ft for 3mos. of  work, I was advised to "drink as much water as you possibly can", "avoid  heavy drinking and caffeine", and to  "eat at any time you're hungry at  all" (for the whole time I'm at this  elevation).

What  is the exact  reason for this ? Does it have to do with less oxygen at  altitude ? What  makes the body fall to pieces if you don't practice  this constantly at high elevations ?

ID: v98wnu
Title: Are the shapes of galaxies we see distored by the light from different parts of it getting to us later than others?
Author: JimPlaysGames
Score: 14
VoteRatio: 0.82
CommentCount: 2
Subreddit: askscience
PostTime: 1654871018
URL: https://www.reddit.com/r/askscience/comments/v98wnu/are_the_shapes_of_galaxies_we_see_distored_by_the/
Text: Given that a galaxy is thousands of light years wide wouldn't the light from a nearer part of it reach us sooner than light from a further part of it? Why aren't the images of galaxies smeared sideways sometimes because the galaxy is moving sideways across the sky relative to us? Or are some of them like that?

ID: v9bac8
Title: What’s the difference between a deinosuchus and sarcosuchus? Are they closely related?
Author: good_god_lemon1
Score: 7
VoteRatio: 0.71
CommentCount: 3
Subreddit: askscience
PostTime: 1654877624
URL: https://www.reddit.com/r/askscience/comments/v9bac8/whats_the_difference_between_a_deinosuchus_and/
Text: 

ID: v9fop4
Title: Is this paper on a treatment for rectal cancer as promising as it sounds?
Author: TnecnivTrebor
Score: 297
VoteRatio: 0.89
CommentCount: 13
Subreddit: askscience
PostTime: 1654889802
URL: https://www.reddit.com/r/askscience/comments/v9fop4/is_this_paper_on_a_treatment_for_rectal_cancer_as/
Text: https://www.nejm.org/doi/full/10.1056/NEJMoa2201445

ID: v9hzif
Title: Is the Hydrogen spectrum fully solved?
Author: octacilio1
Score: 770
VoteRatio: 0.92
CommentCount: 69
Subreddit: askscience
PostTime: 1654896268
URL: https://www.reddit.com/r/askscience/comments/v9hzif/is_the_hydrogen_spectrum_fully_solved/
Text: As an undergrad student, I used the Schrödinger equation to solve the Hydrogen atom, but the result would lead to missing transitions. The professor then said that the Dirac equation would give a better result, but it would still lack some corrections from the hyperfine structure and quantum field theory. 

So, my questions are:

1) Are all the known corrections enough? Or are there transitions that happen using a state that shouldn't exist according to the model? I.e., are all states from the Hydrogen atom in the model?

2) Do these corrections make a closed formula, or are they had to be done using numerical methods?

ID: v9jkem
Title: Are there simple speculative formulas for zeta(odd integer number)?
Author: cowox93112
Score: 5
VoteRatio: 0.73
CommentCount: 8
Subreddit: askscience
PostTime: 1654900820
URL: https://www.reddit.com/r/askscience/comments/v9jkem/are_there_simple_speculative_formulas_for_zetaodd/
Text: For the Riemann zeta function at positive even values, we have the well known closed expression in terms of powers of pi and the Bernoulli numbers. I know there are no proven expressions for odd values, but are there similar formulas that are at least empirically valid up to high precision and could be plausible candidate for an exact formula? Has there been a systematic search?

ID: v9kajc
Title: What would happen if I didn't give my informed consent to participate in a study?
Author: Seths_dad
Score: 0
VoteRatio: 0.5
CommentCount: 18
Subreddit: askscience
PostTime: 1654902985
URL: https://www.reddit.com/r/askscience/comments/v9kajc/what_would_happen_if_i_didnt_give_my_informed/
Text: What are the actual consequences for researchers performing a study without informed consent? I would think that being unable to actually publish that work would be a given, but can researchers be held criminally or civilly liable? Is this kind of liability different from something like a medical malpractice case in say a drug trial?

Edit: I apologize for some added confusion on my part. I need to make an edit here because I think I didn't word my question correctly. 

I mean what if I ( or anyone else's) had participated in a study where proper consent was not given because of some kind of error on the part of the researchers. Like someone gave their consent, but it wasn't properly informed consent because of something like an omission of the risks, or failing to outline the responsibilities of the subject.

ID: v9leeh
Title: What am I missing on how multi grade motor oil viscosity is affected by temperature?
Author: byf_43
Score: 66
VoteRatio: 0.81
CommentCount: 10
Subreddit: askscience
PostTime: 1654906531
URL: https://www.reddit.com/r/askscience/comments/v9leeh/what_am_i_missing_on_how_multi_grade_motor_oil/
Text: I was recently thinking about multi grade motor oil and had a hard time understanding viscosity as a function of temperature.  So far as I understand, the idea is that the oil is less viscous when cold so it’ll run through a cold engine faster, ergo 10w30 would be a viscosity of 10 when cold and then 30 when warm.  But logically that makes zero sense to me; wouldn’t hot oil be less viscous?  One example a website gave was a marble being dropped into honey at two different temperatures and as expected the marble through warm honey traveled faster than the marble in cold honey.  So what am I missing here?

ID: v9qtcu
Title: Do we know what ant scent trails smell like?
Author: bonobeaux
Score: 8
VoteRatio: 0.83
CommentCount: 6
Subreddit: askscience
PostTime: 1654925973
URL: https://www.reddit.com/r/askscience/comments/v9qtcu/do_we_know_what_ant_scent_trails_smell_like/
Text: Has anyone accumulated enough scent juice from ants’ scent glands for someone to be able to know what they smell like?

ID: v9rmis
Title: How high concentration or radon are in mountainous and rocky places? Are these the hotspots for radon gas?
Author: VonDerBerg
Score: 20
VoteRatio: 0.71
CommentCount: 5
Subreddit: askscience
PostTime: 1654929358
URL: https://www.reddit.com/r/askscience/comments/v9rmis/how_high_concentration_or_radon_are_in/
Text: 

ID: v9vmcm
Title: Why isn't it always light?
Author: amBrollachan
Score: 1342
VoteRatio: 0.89
CommentCount: 175
Subreddit: askscience
PostTime: 1654946958
URL: https://www.reddit.com/r/askscience/comments/v9vmcm/why_isnt_it_always_light/
Text: On a clear night, without light pollution, I can follow the path from Cassiopeia to the Andromeda galaxy, which appears as a dim smear of light. 
I assume that the closer I travel towards Andromeda (as impossible as that is) the brighter and more visible it will be and therefore it stands to reason that if I am *inside* Andromeda it will be incredibly bright. I mean, I'd be standing inside something which is giving off enough light to be seen from *Earth* in a whole other galaxy.

I assume our galaxy looks the similar from the perspective of an Andromedan so why does it ever get dark?

ID: v9ykko
Title: How do turtles navigate?
Author: tallwarm1
Score: 284
VoteRatio: 0.89
CommentCount: 49
Subreddit: askscience
PostTime: 1654957248
URL: https://www.reddit.com/r/askscience/comments/v9ykko/how_do_turtles_navigate/
Text: I have heard that sea turtles travel hundreds of miles and return to their place of birth to lay their eggs.   I have heard that fresh water turtles can travel two or more miles by land to their place of birth to lay their eggs.   And I have always been told not relocate land turtles, like box turtles, since they will try to get back to where  you found them or where they were going.      
But how do all these species determine their direction for such long distances whether on land or in the water?

ID: v9zegd
Title: Have there been any efforts to recover fossils from under sea level?
Author: beatbox2sleep
Score: 9
VoteRatio: 0.74
CommentCount: 7
Subreddit: askscience
PostTime: 1654959851
URL: https://www.reddit.com/r/askscience/comments/v9zegd/have_there_been_any_efforts_to_recover_fossils/
Text: 

ID: v9zj2r
Title: How do scientists know what's about to happen to the Milky Way Galaxy and the Andromeda Galaxy in billions of years?
Author: Little_Quest
Score: 6
VoteRatio: 0.64
CommentCount: 7
Subreddit: askscience
PostTime: 1654960234
URL: https://www.reddit.com/r/askscience/comments/v9zj2r/how_do_scientists_know_whats_about_to_happen_to/
Text: 

ID: va0qir
Title: Does early humans have any special abilities that was lost through evolution?
Author: potatoface183
Score: 5269
VoteRatio: 0.91
CommentCount: 1610
Subreddit: askscience
PostTime: 1654963792
URL: https://www.reddit.com/r/askscience/comments/va0qir/does_early_humans_have_any_special_abilities_that/
Text: This may be a dumb question. But yeah in a previous post I saw that turtles tracks their home via geomagnetic signature or something. Does humans used to have any senses that we lost through evolution ??

ID: va1off
Title: Why does human skin get so thin and fragile as people age?
Author: DarnHeather
Score: 200
VoteRatio: 0.92
CommentCount: 49
Subreddit: askscience
PostTime: 1654966586
URL: https://www.reddit.com/r/askscience/comments/va1off/why_does_human_skin_get_so_thin_and_fragile_as/
Text: 

ID: va2fni
Title: Are there any other species that use tools to "improve" their environment?
Author: OldschoolSysadmin
Score: 17
VoteRatio: 0.71
CommentCount: 20
Subreddit: askscience
PostTime: 1654968859
URL: https://www.reddit.com/r/askscience/comments/va2fni/are_there_any_other_species_that_use_tools_to/
Text: Adam Savage pointed out that humanity's ability to adapt to our environment (and adapt our environment to ourselves)^1 has been a major evolutionary advantage.  Clothing seems like the earliest example of this kind of adaptation.  Unlike tool use for hunting/gathering, which definitely predated homo sapiens and shows up in other species, is use of tools for creating habitats unique to us?

1) https://www.youtube.com/watch?v=vjOOD70T_fM#t=13m39s

ID: va2heu
Title: How did Quality of Life become one of the standard evaluation metrics in therapeutics?
Author: n00ntel
Score: 0
VoteRatio: 0.35
CommentCount: 3
Subreddit: askscience
PostTime: 1654969012
URL: https://www.reddit.com/r/askscience/comments/va2heu/how_did_quality_of_life_become_one_of_the/
Text: 

ID: va2jxj
Title: How do I scientifically measure quality of life in a therapeutic procedure?
Author: n00ntel
Score: 0
VoteRatio: 0.36
CommentCount: 9
Subreddit: askscience
PostTime: 1654969219
URL: https://www.reddit.com/r/askscience/comments/va2jxj/how_do_i_scientifically_measure_quality_of_life/
Text: 

ID: vafu59
Title: Is there a way to tell if a product is made from BPA plastics over say, another plastic like ABS, if there are no recycling symbols given?
Author: PrestigiousCommand85
Score: 154
VoteRatio: 0.86
CommentCount: 62
Subreddit: askscience
PostTime: 1655014805
URL: https://www.reddit.com/r/askscience/comments/vafu59/is_there_a_way_to_tell_if_a_product_is_made_from/
Text: Asking because I have fake nails I glue onto my fingers, which means I’m in skin contact with plastic for weeks and through hot showers. I’ve heard BPA is a big issue in both these situations so I’m a bit concerned. Is there any way to test this at home? For example, through their reaction with alcohol or through testing their melting point?

ID: vak2p2
Title: How do scientists get the new genetic code from a newly discovered species to show it is a new species, what machine/process do they use?
Author: ParsleyLion
Score: 9
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1655033612
URL: https://www.reddit.com/r/askscience/comments/vak2p2/how_do_scientists_get_the_new_genetic_code_from_a/
Text: I know a new species description can be conducted by comparison with other relatives, and they can be described with descriptions and illustrations and studied over time to show their are a unique species, but when some sort of genetics are extracted and analysed, how does this happen ?  
Thanks AskScience!

ID: val9tu
Title: Does RTV-1 Silicone Rubber react with hand soap in a way that prevents the soap from foaming?
Author: Just-Another-Lesbian
Score: 45
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1655038080
URL: https://www.reddit.com/r/askscience/comments/val9tu/does_rtv1_silicone_rubber_react_with_hand_soap_in/
Text: I was using some silicone rubber (the kind you use to seal gaps between tiles) and some of it got on my hand. When I went to wash it off in the sink with some hand soap I noticed that the soap wasn't foaming, no matter how much soap I put on my hands. After drying off my hands I tried it again and this time the soap was foaming as usual, so my guess is it must have had something to do with the silicone on my hands

ID: vannn2
Title: Why stem cells can divide endlessly ?
Author: Qeezio
Score: 1855
VoteRatio: 0.91
CommentCount: 162
Subreddit: askscience
PostTime: 1655045707
URL: https://www.reddit.com/r/askscience/comments/vannn2/why_stem_cells_can_divide_endlessly/
Text: Specialized cells have telomers which protect their DNA from damaging, but when cell divides, some telomer is lost and daughter cells have it less than parent cell. After some time, DNA is complitly un protected and so, cell dies. Why then stem cells can divide endlessly ?

ID: vasxtj
Title: Is there a genetic code or mechanism that makes sure that our body grows uniformly?
Author: G_I_B_B_E_R_I_S_H_
Score: 12
VoteRatio: 0.76
CommentCount: 21
Subreddit: askscience
PostTime: 1655060857
URL: https://www.reddit.com/r/askscience/comments/vasxtj/is_there_a_genetic_code_or_mechanism_that_makes/
Text: Like is there something that prevents our hands from growing significantly larger that the other or our bones from growing through our skin?

ID: vat28f
Title: How much water is required to produce a single computer chip?
Author: dafrankenstein2
Score: 15
VoteRatio: 0.71
CommentCount: 18
Subreddit: askscience
PostTime: 1655061194
URL: https://www.reddit.com/r/askscience/comments/vat28f/how_much_water_is_required_to_produce_a_single/
Text: 

ID: vax6cd
Title: Does salt intake (directly or indirectly) affect mental health?
Author: Scienc3_HS
Score: 2
VoteRatio: 0.57
CommentCount: 8
Subreddit: askscience
PostTime: 1655072830
URL: https://www.reddit.com/r/askscience/comments/vax6cd/does_salt_intake_directly_or_indirectly_affect/
Text: 

ID: vaxy15
Title: Is there a difference between a pixel of live footage and animated?
Author: fish5196
Score: 7
VoteRatio: 0.68
CommentCount: 12
Subreddit: askscience
PostTime: 1655075096
URL: https://www.reddit.com/r/askscience/comments/vaxy15/is_there_a_difference_between_a_pixel_of_live/
Text: Does live footage take up more or less data than animated when similar resolutions and stuff is accounted for? Or are there any other differences that I'm just not thinking of at all?

ID: vazfya
Title: Does your vision decrease if you use one eye. ore than the other? Read tho whole thing to understand
Author: Half_Smashed_Face
Score: 10
VoteRatio: 0.6
CommentCount: 17
Subreddit: askscience
PostTime: 1655079875
URL: https://www.reddit.com/r/askscience/comments/vazfya/does_your_vision_decrease_if_you_use_one_eye_ore/
Text: I was hit by a van a little while ago and ever since I've had double vision when looking up, down and left. So I've been mainly using my left  eye to focus on things. I think I've noticed that my right doesn't seem to be the same quality as my left. 

Does your vision quality decrease if you don't "exercise" the eye enough?

ID: vb4lzd
Title: How is Milky way and Andromeda galaxy going to colloid if the universe is expanding and everything is going further apart?
Author: Jas6881
Score: 18
VoteRatio: 0.78
CommentCount: 7
Subreddit: askscience
PostTime: 1655097302
URL: https://www.reddit.com/r/askscience/comments/vb4lzd/how_is_milky_way_and_andromeda_galaxy_going_to/
Text: 

ID: vb6o58
Title: Do all animals have XX chromosomes for female and XY for male?
Author: pensimen
Score: 35
VoteRatio: 0.78
CommentCount: 74
Subreddit: askscience
PostTime: 1655105825
URL: https://www.reddit.com/r/askscience/comments/vb6o58/do_all_animals_have_xx_chromosomes_for_female_and/
Text: 

ID: vb9isb
Title: AskScience AMA Series: I am Dr. Helen Okoye. As an attending physician and thrombosis specialist at the University of Nigeria Teaching Hospital, I am passionate about women's health and helping to overcome barriers to health care here in Nigeria. AMA!
Author: AskScienceModerator
Score: 3150
VoteRatio: 0.93
CommentCount: 94
Subreddit: askscience
PostTime: 1655118049
URL: https://www.reddit.com/r/askscience/comments/vb9isb/askscience_ama_series_i_am_dr_helen_okoye_as_an/
Text: I am Dr. Helen Okoye, MBBS, FMCPath, FWACP. I am a haematologist currently working as an Attending Physician and Thrombosis Specialist at the University of Nigeria Teaching Hospital in Enugu, Nigeria. My clinical work focuses on thrombosis and haemostasis with a special interest in women's health. I see all kinds of patients with thrombotic disorders including obstetric and cancer patients. I am passionate about women's health and helping my patients to overcome barriers to health care here in Nigeria, many of which are due to cost and/or lack of resources. I am here to answer your questions about what it is like to work as a female clinician in Nigeria. I will be here at 12 p.m. noon US ET (16 UT), AMA!

Username: /u/WorldThrombosisDay

ID: vbgk00
Title: How effective is platelet-rich plasma (PRP) as healing ligaments and tendons?
Author: Defiant_Performer_56
Score: 8
VoteRatio: 0.78
CommentCount: 10
Subreddit: askscience
PostTime: 1655138854
URL: https://www.reddit.com/r/askscience/comments/vbgk00/how_effective_is_plateletrich_plasma_prp_as/
Text: There are so many websites claiming it heals all sorts of injuries but they all seem to be doctors selling the product.

ID: vbmdfy
Title: Why do I need infinite energy to keep a spring compressed, but a vice doesn't?
Author: smittysomething
Score: 1228
VoteRatio: 0.88
CommentCount: 242
Subreddit: askscience
PostTime: 1655154167
URL: https://www.reddit.com/r/askscience/comments/vbmdfy/why_do_i_need_infinite_energy_to_keep_a_spring/
Text: If I take a big strong spring and compress it between my arms, it takes a continuous amount of energy for me to hold it there.

However if I put that same spring in a vice and use some of my energy to close the vice, it'll happily sit there closed without me needing to add extra energy to the vice.

What's the difference here? Why do I seemingly need an infinite amount of energy to hold the spring closed but the vice doesn't? Where is that energy from me going?

ID: vbn88s
Title: Could a meteor impact split apart a tectonic plate?
Author: RustyShadeOfRed
Score: 8
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1655156416
URL: https://www.reddit.com/r/askscience/comments/vbn88s/could_a_meteor_impact_split_apart_a_tectonic_plate/
Text: 

ID: vbq88d
Title: Are reptiles capable of affection and forming bonds?
Author: AlarmingAffect0
Score: 1593
VoteRatio: 0.92
CommentCount: 264
Subreddit: askscience
PostTime: 1655164948
URL: https://www.reddit.com/r/askscience/comments/vbq88d/are_reptiles_capable_of_affection_and_forming/
Text: I thought that was exclusive to mammals and maybe birds, that the [Ancient Reptilian Brains](https://www.wikiwand.com/en/Triune_brain) literally had not developed the “layers” responsible for what we'd call “emotions” (allegedly, the [Limbic System](https://www.wikiwand.com/en/lymbic%20system)?). Yet, I'm finding out many anecdotal examples of reptiles being loyal or physically affectionate. I'm very confused by this.

EDIT: a poster has brought up that we may be confusing “affection,” which only mammals can do, with “imprinting,” which “simpler” brains can manage. What are the differences between the two, in practice? Can one design tests to distinguish one process from the other, on a behavioral, empirical, tangible, objective level?

ID: vbsa4o
Title: Has climate change affected weather forecasting?
Author: RexMcMuffin
Score: 16
VoteRatio: 0.67
CommentCount: 8
Subreddit: askscience
PostTime: 1655171472
URL: https://www.reddit.com/r/askscience/comments/vbsa4o/has_climate_change_affected_weather_forecasting/
Text: An increase in severe weather events and anomalies is something scientists attribute to climate change. Does this mean weather in some places is more difficult to predict? 

Does climate change make it harder to create accurate weather forecasts? Or is weather forecast technology able to keep up with changing climates?

ID: vbszj3
Title: Do different neutron stars differ in composition?
Author: keenanpepper
Score: 48
VoteRatio: 0.84
CommentCount: 16
Subreddit: askscience
PostTime: 1655173667
URL: https://www.reddit.com/r/askscience/comments/vbszj3/do_different_neutron_stars_differ_in_composition/
Text: I know that on the one hand black holes "have no hair" (any two with the same mass, change, and spin are identical), while on the other hand normal stars can be different from each other by having different concentrations of elements (hydrogen-rich vs metal-rich etc.).

Which of these extremes is more similar to neutron stars? What material properties, if any, could be different in one neutron star vs another?

ID: vbum84
Title: Is there a limit to the number of materials and compounds that can be made or is it theoretically infinite?
Author: topdotter
Score: 6
VoteRatio: 0.88
CommentCount: 6
Subreddit: askscience
PostTime: 1655179067
URL: https://www.reddit.com/r/askscience/comments/vbum84/is_there_a_limit_to_the_number_of_materials_and/
Text: Assuming we're only concerned with currently known elements, is the number of possible materials and compounds that can be made limited? Because there's only a finite number of ways you can join and arrange the basic elements? Or is there something else at play that makes for potentially infinite derivatives? Why?

ID: vby8gm
Title: What exactly is happening in the brain when you try to remember something but can't?
Author: JInglink
Score: 21
VoteRatio: 0.96
CommentCount: 3
Subreddit: askscience
PostTime: 1655192968
URL: https://www.reddit.com/r/askscience/comments/vby8gm/what_exactly_is_happening_in_the_brain_when_you/
Text: What Chemical/Physical/Electric actions are taking place in the brain?

ID: vc1f5l
Title: What goes on at the edge of the atmosphere?
Author: Mr_Hughman
Score: 10
VoteRatio: 0.86
CommentCount: 4
Subreddit: askscience
PostTime: 1655206361
URL: https://www.reddit.com/r/askscience/comments/vc1f5l/what_goes_on_at_the_edge_of_the_atmosphere/
Text: Specifically I'm asking about the edge of the gaseous matter surrounding the earth. Does it experience a tide? Does it flare up like the surface of the sun?

ID: vc1xhs
Title: Why and how does radiation cause dipole rotation in proteins/amino acids?
Author: detoxiccity2
Score: 22
VoteRatio: 0.76
CommentCount: 3
Subreddit: askscience
PostTime: 1655208151
URL: https://www.reddit.com/r/askscience/comments/vc1xhs/why_and_how_does_radiation_cause_dipole_rotation/
Text: I don't really know much about o chem or chemistry much in general, so I'm just wondering.

ID: vc3r1j
Title: Has any research been done on the effects of light pollution and the lack of visible stars on humans, similar to how the effects of green space have been studied?
Author: InfinitelyThirsting
Score: 20
VoteRatio: 0.89
CommentCount: 2
Subreddit: askscience
PostTime: 1655214018
URL: https://www.reddit.com/r/askscience/comments/vc3r1j/has_any_research_been_done_on_the_effects_of/
Text: I've had this question stuck in my brain for a few days. We know that light pollution affects a lot of animals in myriad ways, and that artificial blue lights really screw with our time clocks and sleep, and spending time in green space has both physical and mental health benefits. 

So, if spending time in green space is something we seem to need to thrive, what about the stars themselves? A big percentage of people have never seen the Milky Way at night because it's too bright at night now. I know people who didn't know it was something you could see with the naked eye, and had almost spiritual experiences seeing a proper night sky. Maybe it's a silly question, or maybe impossible to really study separately from the impact of artificial light in general. But I am curious if anyone has looked into whether the lack of stars at night has any effects on our health?

ID: vc4hvr
Title: Why are sunburns, chemical burns, and burns from high heat all burns?
Author: quinnbutnotreally
Score: 11
VoteRatio: 0.87
CommentCount: 10
Subreddit: askscience
PostTime: 1655216226
URL: https://www.reddit.com/r/askscience/comments/vc4hvr/why_are_sunburns_chemical_burns_and_burns_from/
Text: Sunburns, chemical burns, and burns from high heat all look and feel similar, but their causes are very different. What do they all have in common, and more broadly what makes an injury a burn rather than something else?

ID: vc5lsg
Title: Can you make a star out of elements other than hydrogen and helium?
Author: MarionberryOrnery446
Score: 43
VoteRatio: 0.77
CommentCount: 31
Subreddit: askscience
PostTime: 1655219300
URL: https://www.reddit.com/r/askscience/comments/vc5lsg/can_you_make_a_star_out_of_elements_other_than/
Text: obviously most of the universe is H and He so this would never occur, but in principle if we got a sufficient amount of say oxygen atoms together ( a very large amount yes) could its own self gravity initiate nuclear fusion in the core and begin the main sequence of a star?

ID: vc7j1t
Title: How to think about conservation or permanence in evolution?
Author: aggasalk
Score: 12
VoteRatio: 0.72
CommentCount: 3
Subreddit: askscience
PostTime: 1655224464
URL: https://www.reddit.com/r/askscience/comments/vc7j1t/how_to_think_about_conservation_or_permanence_in/
Text: Is there some kind of concept of evolutionary permanence that I can read about?

Like, of course there's DNA: no creature will ever evolve on Earth that is not based in DNA. Right? And probably something similar, if weaker, applies to all the various crazy proteins and other stuff that makes a cell work. Like, look at how conserved photopigments are across the animal kingdom (even beyond, you can find photopigments in non-animals that might be evolutionarily related to the opsins in human and fly retinas, etc etc).

Then you can get up to bigger scales, to things like cell types. Like, will there ever be a descendant of animals that has no neurons? It seems like, since neurons first evolved, they are *stuck*. I read a paper a while back on similarities between invertebrate and vertebrate neurons, and was amazed. They even use more-or-less the same neurotransmitters (if in different roles).

Then bigger: since insects invented wings, virtually none of them have lost them (ants, sort of - and a few other very weird examples). And insects always have that exoskeleton and always will - no insect will ever evolve with an endoskeleton, right?

And how tetrapods all have this 1-arm-bone then 2-arm-bone then lots-of-bones plan for their arms and legs (since they all started as fins-on-pegs). It seems like that just will never go away (though you might lose your arms and legs, like a snake, if you have them they always follow that plan).

What do we call this phenomenon?

ID: vc7lpd
Title: Has the amount of COVID deaths caused the global population to decline when combined with other deaths from other causes?
Author: solipsistrealist
Score: 3469
VoteRatio: 0.88
CommentCount: 389
Subreddit: askscience
PostTime: 1655224658
URL: https://www.reddit.com/r/askscience/comments/vc7lpd/has_the_amount_of_covid_deaths_caused_the_global/
Text: 

ID: vca4fv
Title: Do gravitational waves move at different speeds through different media like electromagnetic radiation?
Author: Surrender_monkey21
Score: 77
VoteRatio: 0.91
CommentCount: 14
Subreddit: askscience
PostTime: 1655231399
URL: https://www.reddit.com/r/askscience/comments/vca4fv/do_gravitational_waves_move_at_different_speeds/
Text: 

ID: vcg57z
Title: Is there any instance in which the amplitude can change the period of a pendulum?
Author: LAMBKING
Score: 8
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1655248217
URL: https://www.reddit.com/r/askscience/comments/vcg57z/is_there_any_instance_in_which_the_amplitude_can/
Text: I need to settle a debate with someone. To be clear, we are talking about your average, everyday pendulum like you'd find in a clock or by tying a washer to the end of a string, standing on earth. 

From what I've always learned, the equation T = 2π√(L/g) defines the period of a pendulum. Neither the mass of the bob nor the amplitude have any affect on the period of the pendulum, only the length of said pendulum can change the amplitude.

This person whom I'm debating is stating that with a "huge change in amplitude" (but didn't specify what "huge change" meant) the period will change. As I understand it, acceleration increases proportionally with amplitude and therefore the two cancel each other out.

When I brought that up, they said, "an elliptic integral usually approximated with a series far too long for me to get into." and gave no other explanation. I have never studied this. I've asked for an explanation, but he's gone dark other than to say, "it's too complicated to get into." 

So, can a "huge" change in amplitude change the period, and what exactly did he mean by the elliptical integral comment?

ID: vckrq6
Title: Are there any side effects attributed to frequent blood donation?
Author: Crafty_Sort
Score: 6
VoteRatio: 0.88
CommentCount: 10
Subreddit: askscience
PostTime: 1655262658
URL: https://www.reddit.com/r/askscience/comments/vckrq6/are_there_any_side_effects_attributed_to_frequent/
Text: 

ID: vcmk9b
Title: How do we know Earth was in the same place in space when, for example, when the dinos lived?
Author: Bad_Pnguin
Score: 0
VoteRatio: 0.25
CommentCount: 11
Subreddit: askscience
PostTime: 1655268873
URL: https://www.reddit.com/r/askscience/comments/vcmk9b/how_do_we_know_earth_was_in_the_same_place_in/
Text: I know the Earth isn't in the same rotational position everytime exactly, but how do we know the Earth wasn't farther in or out in the Solar system? Maybe the age of dinosaurs isn't a far enough time gap for the Earth to move that far, but ya' know?

ID: vcmtwt
Title: Does an individual proton have multiple energy levels?
Author: SurprisedPotato
Score: 5
VoteRatio: 0.69
CommentCount: 6
Subreddit: askscience
PostTime: 1655269847
URL: https://www.reddit.com/r/askscience/comments/vcmtwt/does_an_individual_proton_have_multiple_energy/
Text: I can't see any obvious reason why the quarks it's composed of wouldn't be, potentially, in an excited energy state. Is there something that forbids this? If individual protons (or neutrons) have multiple energy levels, roughly what's the typical energy difference between them?

ID: vcp5w9
Title: In nature, can lesser emotionally looking organisms like bugs and starfish still feel a sexual attractiveness?
Author: red-cried
Score: 0
VoteRatio: 0.33
CommentCount: 3
Subreddit: askscience
PostTime: 1655279162
URL: https://www.reddit.com/r/askscience/comments/vcp5w9/in_nature_can_lesser_emotionally_looking/
Text: These creatures are small and dont seem to possess some understanding so I would like to know if they can release oxytocin and some feelings?

ID: vcpzg6
Title: Why can hyperandrogenism cause insulin resistance and Type II diabetes in conditions like PCOS, but not in people who take testosterone intentionally?
Author: l1v1ng
Score: 11
VoteRatio: 0.87
CommentCount: 8
Subreddit: askscience
PostTime: 1655282797
URL: https://www.reddit.com/r/askscience/comments/vcpzg6/why_can_hyperandrogenism_cause_insulin_resistance/
Text: I don't know a huge amount about testosterone supplementation or hyperandrogenism, but I do know that hyperandrogenism in females is usually associated with an increased risk of diabetes, obesity, and insulin resistance. 

However, as far as I can tell, those risks are not increased in the case of people, female or otherwise, taking testosterone intentionally. (For example, transgender men who use HRT, or bodybuilders who use steroids that increase testosterone.)

Why is that? Does it have something to do with the conditions that naturally cause hyperandrogenism?

ID: vcr27s
Title: Could a "Wet" or "Humid" desert exist from extreme heat?
Author: Xavion251
Score: 19
VoteRatio: 0.69
CommentCount: 20
Subreddit: askscience
PostTime: 1655287481
URL: https://www.reddit.com/r/askscience/comments/vcr27s/could_a_wet_or_humid_desert_exist_from_extreme/
Text: Something I've been thinking about. Generally, if we picture extreme heat wiping out life - we imagine the heat causing evaporation and creating a dry, lifeless desert. 

But hypothetically, if a climate was hot enough - but was still wet/humid/receiving large quantities of rainfall, could you get a "desert" (as in, dead/lifeless) that is still quite wet - but can't support life because of the extreme heat?

In other words, **how hot does it have to get** before plant/animal life can no longer survive **even** in the presence of large quantities of water?

ID: vcrw2g
Title: AskScience AMA Series: We just crunched the numbers on how the transition to a renewable-based future is progressing & we want to talk about it! Go ahead & ask us anything (we're renewable energy experts but we're up for any & all questions)!
Author: AskScienceModerator
Score: 765
VoteRatio: 0.87
CommentCount: 157
Subreddit: askscience
PostTime: 1655290832
URL: https://www.reddit.com/r/askscience/comments/vcrw2g/askscience_ama_series_we_just_crunched_the/
Text: "We" are part of [REN21](https://www.ren21.net/)'s team, a network made up of academia, NGOs, industry, govt, and individuals who are supporting the world to transition to renewable energy.

We recently released the Renewables 2022 Global Status Report (#GSR2022) so we're hosting an AMA to talk about renewables, energy, the future, and everything in between.

Multiple people from the team are joining including:

+ Nathalie Ledanois is a Research Analyst & Project Manager of the Renewables 2022 Global Status Report, Nathalie is our expert in anything investment-finance-economy related.
+ Hend Yaqoob is also a Research Analyst at REN21 who led on coordinating the chapter on distributed #renewables for energy access (DREA).
+ Nematullah Wafa is our intern who is a very valued member of the team who brought the #GSR2022 together.

We'll be going live from 11am ET (15 UT), so ask us anything!

Username: /u/ren21community

ID: vcubet
Title: What is the mechanism or process by which dry springs can become active again if the area is reforested?
Author: Altyrmadiken
Score: 5
VoteRatio: 0.78
CommentCount: 4
Subreddit: askscience
PostTime: 1655299014
URL: https://www.reddit.com/r/askscience/comments/vcubet/what_is_the_mechanism_or_process_by_which_dry/
Text: 

ID: vcukvg
Title: Does locking your knees while standing actually cause you to pass out?
Author: APoisonousMushroom
Score: 23
VoteRatio: 0.78
CommentCount: 19
Subreddit: askscience
PostTime: 1655299804
URL: https://www.reddit.com/r/askscience/comments/vcukvg/does_locking_your_knees_while_standing_actually/
Text: And if so, what is the scientific explanation for this?

ID: vcv6ln
Title: Ask Anything Wednesday - Economics, Political Science, Linguistics, Anthropology
Author: AutoModerator
Score: 9
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1655301610
URL: https://www.reddit.com/r/askscience/comments/vcv6ln/ask_anything_wednesday_economics_political/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Economics, Political Science, Linguistics, Anthropology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vcvtok
Title: If all forms of elephant went extinct before we came to be, and all we had were fossils, could we figure out that they had long trunks?
Author: markaamorossi
Score: 6866
VoteRatio: 0.95
CommentCount: 441
Subreddit: askscience
PostTime: 1655303407
URL: https://www.reddit.com/r/askscience/comments/vcvtok/if_all_forms_of_elephant_went_extinct_before_we/
Text: Assuming any we ever found were *only* bones

ID: vczhdk
Title: How much effect does the concentration of Argon in Earths atmosphere have on the occurrence of lightning strikes?
Author: asmosdeus
Score: 8
VoteRatio: 0.84
CommentCount: 3
Subreddit: askscience
PostTime: 1655313194
URL: https://www.reddit.com/r/askscience/comments/vczhdk/how_much_effect_does_the_concentration_of_argon/
Text: 

ID: vczmbn
Title: How did NASA Apollo engineers know that the moon's gravity was 1/6th that of Earth? Without this knowledge, they wouldn't have been able to construct the training vehicles (LLTV, LLRV) used to simulate landing on the moon.
Author: BuzzMonkey
Score: 13
VoteRatio: 0.81
CommentCount: 14
Subreddit: askscience
PostTime: 1655313564
URL: https://www.reddit.com/r/askscience/comments/vczmbn/how_did_nasa_apollo_engineers_know_that_the_moons/
Text: The engineering of the LLRV and LLTV is pretty wild, but in order to construct them, NASA had to be certain of the moon's gravitational force on the actual lunar lander. How did NASA engineers gather knowledge of the moon's gravity prior to the Apollo missions?

ID: vd0pv6
Title: Why does a galvanic cell cause a redox reaction?
Author: AnDraoi
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1655316393
URL: https://www.reddit.com/r/askscience/comments/vd0pv6/why_does_a_galvanic_cell_cause_a_redox_reaction/
Text: I understand how the redox reaction works, but I can’t understand why electrons seemingly spontaneously decide to move across the wire to the cathode from the anode.

In the example of zinc and copper in an aqueous solution, it’s obvious why copper oxidizes zinc: they’re in physical contact. However in a galvanic cell they are separated by considerable distance. 

How is it that the cathode just *knows* the anode is there and current starts flowing when there’s no direct interaction between the oxidant and reductant?

ID: vd1n7t
Title: Can Painted turtles live in salt water?
Author: TheActualSoul
Score: 0
VoteRatio: 0.25
CommentCount: 2
Subreddit: askscience
PostTime: 1655318854
URL: https://www.reddit.com/r/askscience/comments/vd1n7t/can_painted_turtles_live_in_salt_water/
Text: 

ID: vd2vy9
Title: Are a ton of animals born intersex, just because of the size of their populations, but we never think of it because we only study such a small percentage of individuals?
Author: FidelisScutum
Score: 0
VoteRatio: 0.26
CommentCount: 5
Subreddit: askscience
PostTime: 1655322279
URL: https://www.reddit.com/r/askscience/comments/vd2vy9/are_a_ton_of_animals_born_intersex_just_because/
Text: 

ID: vd2wrc
Title: Why would someone be prohibited from donating blood after a clinical trial?
Author: Solerien
Score: 6
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1655322354
URL: https://www.reddit.com/r/askscience/comments/vd2wrc/why_would_someone_be_prohibited_from_donating/
Text: 

ID: vd3ky7
Title: Yet another USB cable/charger question: does the USB standard level of the -adapter- also play a role in charge rate?
Author: DeeDee_Z
Score: 2
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1655324148
URL: https://www.reddit.com/r/askscience/comments/vd3ky7/yet_another_usb_cablecharger_question_does_the/
Text: In this case, I am concerned only about charge rate, not data transfer rates; but I understand just enough to grasp that this also depends on USB standard level.

[ELI70:] So, consider the case where there are -four- pieces in the chain: Host, "adapter", cable, device.  Example: in my (old) car, I have a little adapter that plugs into the cig lighter socket; the cable plugs into that; and my phone then charges.  (Until recently, I naïvely thought it was nothing more than a voltage converter.)

* Does EVERY piece need to be at the same level of USB standard in order to get the higher charge rate?  IOW, if the little 12V adapter is 10+ years old, it's probably USB 1.0 and can't possibly deliver 100W even if the cable and device would like it, right?
 * (If that's the case, how does one address this issue?)
* What about these household [combination wall outlets](https://www.acehardware.com/departments/lighting-and-electrical/switches-outlets-and-plugs/outlets/3496551) : What USB version / charge rate will I likely get -- even WITH a USB-C cable?

Many thanks.  Apologies if this has been asked before; I -did- search but didn't recognise anything I could understand 😉 .

ID: vd4m8e
Title: How do the Atomic Clocks in GPS Satellites and Home Clocks account for Light speed lag when syncing with the one in Colorado?
Author: Malkozaine
Score: 14
VoteRatio: 0.79
CommentCount: 19
Subreddit: askscience
PostTime: 1655326957
URL: https://www.reddit.com/r/askscience/comments/vd4m8e/how_do_the_atomic_clocks_in_gps_satellites_and/
Text: 

ID: vd4sgp
Title: How Long Would a Covid Mask Take To Biodegrade?
Author: Johncena1738425
Score: 1
VoteRatio: 0.52
CommentCount: 3
Subreddit: askscience
PostTime: 1655327423
URL: https://www.reddit.com/r/askscience/comments/vd4sgp/how_long_would_a_covid_mask_take_to_biodegrade/
Text: I'm talking about one of the blue medical masks mad of plastic.

ID: vd4wzj
Title: Could there ever be a situation where a poisonous/toxic creature could be harmed/killed by its own poisons/toxins?
Author: FanficResearcher
Score: 28
VoteRatio: 0.76
CommentCount: 18
Subreddit: askscience
PostTime: 1655327760
URL: https://www.reddit.com/r/askscience/comments/vd4wzj/could_there_ever_be_a_situation_where_a/
Text: 

ID: vd88up
Title: How do the current vaccines prevent severe illness and death against Omicron while showing “no antibody or T-cell recognition”?
Author: tskee2
Score: 19
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1655337062
URL: https://www.reddit.com/r/askscience/comments/vd88up/how_do_the_current_vaccines_prevent_severe/
Text: I recently read this preprint, which suggests that triple vaccinated individuals showed zero neutralizing antibodies and zero B- and T-cell recognition of the Omicron variant of SARS-CoV-2: https://www.science.org/doi/10.1126/science.abq1841

However, real world data clearly show that triple vaccinated individuals are well protected against severe illness and death from all VoCs so far, including Omicron and its subvariants. 

My question is, then, what is the immunological mechanism that provides that protection?

ID: vdfljf
Title: If you were on a submarine underneath the ice of Jupiter's moon: Europa. What would the gravity be like?
Author: CremeCrimson
Score: 9
VoteRatio: 0.84
CommentCount: 20
Subreddit: askscience
PostTime: 1655361694
URL: https://www.reddit.com/r/askscience/comments/vdfljf/if_you_were_on_a_submarine_underneath_the_ice_of/
Text: According to the great interwebs Europa has 13.4% of Europe's gravity. Would you feel the 13.4% or would being underwater (assuming there's an ocean underneath the ice sheet) affect that? 

Question is inspired by a game called Barotrauma.

ID: vdhfjv
Title: How much synaptogenesis takes place in the adult brain?
Author: humbug77
Score: 7
VoteRatio: 0.89
CommentCount: 1
Subreddit: askscience
PostTime: 1655369433
URL: https://www.reddit.com/r/askscience/comments/vdhfjv/how_much_synaptogenesis_takes_place_in_the_adult/
Text: The synaptic density in the human brain supposedly does not change much throughout adult life. And yet i hear there is still some forming of new synapses and elimination of others. How dynamic is this equlibrium? Has the actual level of adult synaptogenesis been quantified?

Thank you!

ID: vdkhky
Title: what development do lungs undergo through between the end of puberty and the ages of 20-25?
Author: Throwaway_Crocheter
Score: 12
VoteRatio: 0.76
CommentCount: 3
Subreddit: askscience
PostTime: 1655381237
URL: https://www.reddit.com/r/askscience/comments/vdkhky/what_development_do_lungs_undergo_through_between/
Text: I've heard that human lungs finish developing between the ages of 20-25. What sort of additional development do the lungs still have to undergo through after puberty?

ID: vdkij7
Title: Why is the humidity of the air above open ocean not 100%?
Author: kempff
Score: 9
VoteRatio: 0.77
CommentCount: 6
Subreddit: askscience
PostTime: 1655381324
URL: https://www.reddit.com/r/askscience/comments/vdkij7/why_is_the_humidity_of_the_air_above_open_ocean/
Text: 

ID: vdkkzc
Title: I've been aware of wet bulb temp, with it's possible danger to mankind for a few years. I never considered it's impact on livestock. How critical is wet bulb temps when it comes to sheep and cattle?
Author: Derelyk
Score: 48
VoteRatio: 0.82
CommentCount: 14
Subreddit: askscience
PostTime: 1655381528
URL: https://www.reddit.com/r/askscience/comments/vdkkzc/ive_been_aware_of_wet_bulb_temp_with_its_possible/
Text: I did some quick intertube research and found a vet manual showing sheep and cattle pretty much reach the danger zone from 29 to 33c.. and this map [https://www.weather.gov/tsa/wbgt](https://www.weather.gov/tsa/wbgt) show wet bulb in the midwest exceeding this temp.

&#x200B;

this question was triggered by the 10k dead cattle in kansas headlines today.

ID: vdktvy
Title: Are people with latex allergies allergic to latex house paint?
Author: kempff
Score: 25
VoteRatio: 0.88
CommentCount: 17
Subreddit: askscience
PostTime: 1655382310
URL: https://www.reddit.com/r/askscience/comments/vdktvy/are_people_with_latex_allergies_allergic_to_latex/
Text: Do they need to avoid touching walls, for example?

ID: vdl34y
Title: [agriculture] River flooding is that excellent for agriculture?
Author: egnirceravog
Score: 104
VoteRatio: 0.89
CommentCount: 13
Subreddit: askscience
PostTime: 1655383171
URL: https://www.reddit.com/r/askscience/comments/vdl34y/agriculture_river_flooding_is_that_excellent_for/
Text: i hear this over and over again in media, tv, books, etc that river flooding is good for agriculture because it deposits sediment, but the flood dont wash away the topsoil? 

afaik rivers have plenty of sand and sand is not very good for agriculture because there is no water retention, do the sediment type differ from one river to another so in some cases can be good but it other case would do harm?


thanks in advance 

*note: there is no flair for agriculture so i picked biology*

ID: vdm9g0
Title: [Organic Chemistry] Can reverse osmosis be used in live fermentation to remove alcohols as they form?
Author: FridaysMan
Score: 2
VoteRatio: 0.6
CommentCount: 6
Subreddit: askscience
PostTime: 1655386778
URL: https://www.reddit.com/r/askscience/comments/vdm9g0/organic_chemistry_can_reverse_osmosis_be_used_in/
Text: I've been wondering about non/low alcoholic beer, and how difficult the process to remove (and retain) alcohol could be from a live fermentation process. Would high pressures be possible without stopping the fermentation process? Could it be done in a home/garden environment?

ID: vdmmsc
Title: Can you spray paint in space?
Author: bad8everything
Score: 3815
VoteRatio: 0.94
CommentCount: 463
Subreddit: askscience
PostTime: 1655387870
URL: https://www.reddit.com/r/askscience/comments/vdmmsc/can_you_spray_paint_in_space/
Text: I like painting scifi/fantasy miniatures and for one of my projects I was thinking about how road/construction workers here on Earth often tag asphalt surfaces with markings where they believe pipes/cables or other utilities are.

I was thinking of incorporating that into the design of the base of one of my miniatures (where I think it has an Apollo-retro meets Space-Roughneck kinda vibe) but then I wasn't entirely sure whether that's even physically plausible...

Obviously cans pressurised for use here on Earth would probably explode or be dangerous in a vacuum - but could you make a canned spray paint for use in space, using less or a different propellant, or would it evaporate too quickly to be controllable?

ID: vdnm4h
Title: Why don't sealed terrariums explode?
Author: VeggieSmooth
Score: 54
VoteRatio: 0.76
CommentCount: 17
Subreddit: askscience
PostTime: 1655390634
URL: https://www.reddit.com/r/askscience/comments/vdnm4h/why_dont_sealed_terrariums_explode/
Text: Is it balanced so perfectly that the oxygen released by the plants is utilised by microorganisms that in turn provide carbon dioxide and nitrogen/waste, which feeds the plants and the cycle restarts? I'd just imagine there being some offset that causes gas accumulation eventually causing the glass jar to explode. 

Especially when the animals within, snails and such, piggybacking on the plants I introduce, begin to breed? 

Similarly to when I did sauerkraut that one time and didn't provide a release valve 😅

How can these jars stay sealed for years with no mishap it's amazing!

ID: vdof56
Title: Why does rain (appear to) fall non-uniformly?
Author: cubelith
Score: 39
VoteRatio: 0.69
CommentCount: 28
Subreddit: askscience
PostTime: 1655392849
URL: https://www.reddit.com/r/askscience/comments/vdof56/why_does_rain_appear_to_fall_nonuniformly/
Text: When driving through extemely heavy rainfall, I noticed that rain appears to have roughly coherent torrents (or "streaks") of higher density (on the scale of meters). Why is that? Is it an optical illusion? The nature of pseudo-randomness (but then why would the "period" be as big as a meter)? Is it some sort of "oscillation" of wind?

I don't think I've ever noticed this with regular rain, so maybe it happens only with very heavy rain? The doplets were definitely big.

ID: vdpqy9
Title: Is opal glass? Do opal exibit glass transition when heated?
Author: Trozuns
Score: 9
VoteRatio: 0.77
CommentCount: 4
Subreddit: askscience
PostTime: 1655396456
URL: https://www.reddit.com/r/askscience/comments/vdpqy9/is_opal_glass_do_opal_exibit_glass_transition/
Text: I've learned today that obsidian is a type of glass, and was wondering if opal was too. Wikipedia defined "glass" as any solid formed by rapid melt quenching, which would exclud opal, or more generally as any amorphous solid (like opal) that exibits glass transition when heated toward liquid state. So my question is "do opal exibit glass transition?"  


I've tried to look on google, but when I look for "opal" and "glass", I find stuff for "opal glass"...

ID: vdpr0o
Title: How does turpentine/paint thinner/spirits cause the symptoms of oxygen deprivation?
Author: mantitty4416
Score: 1
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1655396461
URL: https://www.reddit.com/r/askscience/comments/vdpr0o/how_does_turpentinepaint_thinnerspirits_cause_the/
Text: I know spirits and turpentine can kill, but I've always wondered if the mechanism for that is similar to that of CO and cyanide.

Was reading through this thread: https://www.reddit.com/r/askscience/comments/4jiwj2/on_a_molecular_level_why_is_inhaling_cyanide_hcn/,

 and looking up the symptoms of inhalant poisoning. A lot of the symptoms of oxygen deprivation (lightheadedness, faint feeling, headache) seemed similar, if not entirely identical to that of CO poisoning. 

Only difference I could find is that turpentine can cause a buildup of fluid in the lungs?

ID: vdpywv
Title: Machine Learning (CNN/RNN/MLP): What is "trained" during training?
Author: badbioinformagician
Score: 0
VoteRatio: 0.47
CommentCount: 6
Subreddit: askscience
PostTime: 1655397056
URL: https://www.reddit.com/r/askscience/comments/vdpywv/machine_learning_cnnrnnmlp_what_is_trained_during/
Text: Perhaps this is a dumb question. Recently I've started using programs with machine learning tools and I was posed a question I didn't quite know the full answer to: "what is being trained during model training? ie: what is being modified/adjusted during training"  


If the architecture of the program is CNN into RNN (LSTM) into MLP, is it just the MLP layer that has the weights/connections/etc modified during training?

ID: vdq3kx
Title: Why are some cancers more prevalent in children than in adults?
Author: Angelstone2056
Score: 60
VoteRatio: 0.89
CommentCount: 9
Subreddit: askscience
PostTime: 1655397409
URL: https://www.reddit.com/r/askscience/comments/vdq3kx/why_are_some_cancers_more_prevalent_in_children/
Text: 

ID: vdr65g
Title: Does the earth gain or lose solid surface area?
Author: BoredDiabolicGod
Score: 7
VoteRatio: 0.69
CommentCount: 4
Subreddit: askscience
PostTime: 1655400219
URL: https://www.reddit.com/r/askscience/comments/vdr65g/does_the_earth_gain_or_lose_solid_surface_area/
Text: I mean to ask this question both in total with all factors as well as if you disregarded humans transporting earth between different areas and the rising water levels due to climate change (which I guess answers the total, but I am not sure).

What I do know is that volcanoes erupting and the lava cooling down can create new islands, so I wondered whether more earth, sand and mass eroded into the sea or more surfaced due to lava.

When disregarding the continents and only looking at all islands (including new ones) it would also be a very interesting statistic. I have for example heard that the tallest volcano of spain on Tenerife was once a lot taller, but collapsed due to not being stable enough. I would guess that this made the total area over water bigger but reduced the mass over water.

ID: vdrtd8
Title: Is it possible to reverse inflation while increasing minimum wage or creating a "living wage"? If it is possible, how can it be done feasibly?
Author: Zircon_72
Score: 0
VoteRatio: 0.47
CommentCount: 11
Subreddit: askscience
PostTime: 1655401981
URL: https://www.reddit.com/r/askscience/comments/vdrtd8/is_it_possible_to_reverse_inflation_while/
Text: 

ID: vds3tw
Title: If Radio Waves bounce off the ionosphere for communications, how can SETI hear anything through the ionosphere?
Author: None
Score: 12
VoteRatio: 0.71
CommentCount: 9
Subreddit: askscience
PostTime: 1655402757
URL: https://www.reddit.com/r/askscience/comments/vds3tw/if_radio_waves_bounce_off_the_ionosphere_for/
Text: Wouldn't they need something in space?

ID: vdt5yh
Title: Could you fly a helicopter/drone on Enceladus?
Author: Atothezman
Score: 14
VoteRatio: 0.84
CommentCount: 7
Subreddit: askscience
PostTime: 1655405629
URL: https://www.reddit.com/r/askscience/comments/vdt5yh/could_you_fly_a_helicopterdrone_on_enceladus/
Text: With NASA's planned Orbilander going to Enceladus, could it host a small rotorcraft like Perseverance did with Ingenuity? I read it does have an atmosphere of water vapor.

ID: vdtead
Title: Could the Quetzalcoatlus and other large Azhdarchid pterosaurs run after prey on land?
Author: chopchunk
Score: 12
VoteRatio: 0.78
CommentCount: 1
Subreddit: askscience
PostTime: 1655406244
URL: https://www.reddit.com/r/askscience/comments/vdtead/could_the_quetzalcoatlus_and_other_large/
Text: As many of you already know, the Quetzalcoatlus was the largest flying animal to have ever taken to the skies. According to Wikipedia, the Quetzalcoatlus was well adapted for the ground as well as the air. It says that the Quetzalcoatlus's main diet was smaller dinosaurs that it could pluck from the ground, akin to today's stork. However, there is one sentence that really caught my eye:

"Though Quetzalcoatlus, like other pterosaurs, was a quadruped when on the ground, Quetzalcoatlus and other azhdarchids have fore and hind limb proportions more similar to modern running ungulate mammals than to their smaller cousins, implying that they were uniquely suited to a terrestrial lifestyle"

The mention of Quetzalcoatlus's limb structures being similar to known running animals is really fascinating to me. Could a Quetzalcoatlus give chase to a small animal on foot if it had to, galloping after it's prey like a horse?

ID: vdtl7s
Title: How do skin care products work? This is more of a science topic but r/science is only urls.
Author: stoelguus
Score: 7
VoteRatio: 0.7
CommentCount: 9
Subreddit: askscience
PostTime: 1655406776
URL: https://www.reddit.com/r/askscience/comments/vdtl7s/how_do_skin_care_products_work_this_is_more_of_a/
Text: 
Isn’t the skin waterproof? Also, some say that they restore natural ph levels, ph is -log[H3O^+] and H3O^+ is in a solution. Your skin isn’t a solution, but a solid. Isn’t applying skin care stuff useless, because the matter won’t come in? If this is really off topic I will remove this.

ID: vdvsl1
Title: What is a basic definition of fugacity?
Author: Independent_Cry7562
Score: 3
VoteRatio: 0.72
CommentCount: 3
Subreddit: askscience
PostTime: 1655413086
URL: https://www.reddit.com/r/askscience/comments/vdvsl1/what_is_a_basic_definition_of_fugacity/
Text: I’ve just completed my second thermos course and I still am not 100% sure what fugacity is. I know how to apply it and use it in calculations but I realised I can’t give just give a basic definition of what it actually is. I know this topic is a running joke amongst chemical engineers but if actually really like to understand this concept better

ID: vdwkf3
Title: How do we know the amount of carbon in the atmosphere in the past?
Author: KoLobotomy
Score: 11
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1655415161
URL: https://www.reddit.com/r/askscience/comments/vdwkf3/how_do_we_know_the_amount_of_carbon_in_the/
Text: I understand ice cores from deep glaciers can tell us the makeup of the atmosphere for the last few hundred thousand years but how do we know what makeup of the atmosphere from before the glaciers existed?

ID: vdxqbk
Title: Does the temperature of a material dissolved in acid affect the speed at which it is dissolved?
Author: Dragon012345
Score: 1
VoteRatio: 1
CommentCount: 2
Subreddit: askscience
PostTime: 1655418403
URL: https://www.reddit.com/r/askscience/comments/vdxqbk/does_the_temperature_of_a_material_dissolved_in/
Text: Like would hot metal dissolve faster than cold metal? (for this example the metal is disolvable)  
To clarify, I am NOT asking if the temperature of the acid affects the dissolving speed, as I know it does.  


(If this Question is removed again it would be very kind if I could be provided a reason because I am not aware of any rules my post should have broken)

ID: vdxvca
Title: Do milk alternatives (Soy, Almond, Oat, etc.) also increase your risk of prostate cancer like regular milk does?
Author: PinkElephantSpy
Score: 6
VoteRatio: 0.58
CommentCount: 27
Subreddit: askscience
PostTime: 1655418800
URL: https://www.reddit.com/r/askscience/comments/vdxvca/do_milk_alternatives_soy_almond_oat_etc_also/
Text: I’ve read a couple articles that state studies that show men who drink milk have a ~27% higher risk of developing prostate cancer. I’m debating whether it’s worth paying more for milk alternatives in my protein shake.

ID: vdylir
Title: Does the Adenovirus remain dormant(Latent) in the system after initial infection?
Author: c5608313
Score: 1
VoteRatio: 0.67
CommentCount: 1
Subreddit: askscience
PostTime: 1655420973
URL: https://www.reddit.com/r/askscience/comments/vdylir/does_the_adenovirus_remain_dormantlatent_in_the/
Text: Title says it, do adenoviruses remain dormant in the body?

Because I've been taking interest in "latent viruses", I found detailed articles about how the simplex, zoster, hiv and other retroviruses remain in the body (there is even a detailed wikipedia table describing the location of the latency). However I wasn't able to find detailed information regarding the latency of adenoviruses on the same level as I found on herpes viruses and retroviruses.

And do other "common cold"/flu-like viruses do latency?

ID: vee9hp
Title: Does diabetes (or a high PH level) cause your body to excrete pharmaceutical drugs in your urine faster than a normal, healthy individual?
Author: AcademicF
Score: 1959
VoteRatio: 0.9
CommentCount: 136
Subreddit: askscience
PostTime: 1655475552
URL: https://www.reddit.com/r/askscience/comments/vee9hp/does_diabetes_or_a_high_ph_level_cause_your_body/
Text: I had a recent urine test and failed to show any of the medication that should have been present (I had last taken it 30 hours earlier but the internet says it usually stays detectable 48-98 hours.)

Just wondering if a high acidity level in my blood/urine or diabetes itself could cause the medication to excretes faster than normal.

ID: ven5vd
Title: Are all putts on a golf green possible?
Author: cragwatcher
Score: 23
VoteRatio: 0.7
CommentCount: 42
Subreddit: askscience
PostTime: 1655491788
URL: https://www.reddit.com/r/askscience/comments/ven5vd/are_all_putts_on_a_golf_green_possible/
Text: Asked in golf with a large number of 'physics says yes' answers from people who know nothing about physics. 

Are there any conditions where a putt would be rendered impossible. For example, a downhill putt where it is not possible for the ball to roll slowly enough to drop into the hole.

ID: vexl3v
Title: Do rivers ever go uphill?
Author: EverydayPigeon
Score: 2
VoteRatio: 0.52
CommentCount: 13
Subreddit: askscience
PostTime: 1655523913
URL: https://www.reddit.com/r/askscience/comments/vexl3v/do_rivers_ever_go_uphill/
Text: This sounds like a "high thought", and I think the answer is no but I was just thinking earlier: How do rivers traverse the landscape? Do they always go downhill on 100% of their journey from mountain down to sea? When they have obstacles they can go around or underground, but is that the end of the story? 

Can anyone talk around this subject a little? Thanks!

ID: vf1esj
Title: Unpowered cooling mats - how do they work?
Author: mts89
Score: 970
VoteRatio: 0.92
CommentCount: 114
Subreddit: askscience
PostTime: 1655539397
URL: https://www.reddit.com/r/askscience/comments/vf1esj/unpowered_cooling_mats_how_do_they_work/
Text: Just come across one of these in real life.

https://www.rosewoodpet.com/dog/travel/options-cooling-accessories/chillax-cool-pad-large

Lying on it genuinely feels nice and cold. 

How on earth does it work?

ID: vf1tvy
Title: Are wild bee hives better or worse pollinators than beekeeper managed ones?
Author: dkysh
Score: 11
VoteRatio: 1
CommentCount: 12
Subreddit: askscience
PostTime: 1655541214
URL: https://www.reddit.com/r/askscience/comments/vf1tvy/are_wild_bee_hives_better_or_worse_pollinators/
Text: Beekeepers remove the honey from hives and bees must keep working and keep on pollinating flowers.

But I've read in another thread that wild bee hives don't slack, and once the hive is full of honey, they swarm and start a new hive with a new queen somewhere else.

Which of the two methods is better for the ecosystem? I would dare to guess that beekeept hives are better for orchards and fruit trees, as they keep a hive always nearby at full work, while wild hives are better for the wilderness as the colonies are more spread and and reach a larger area?

Also, aren't bees basically almost clones? Don't wild hives promote genetic diversity and are better posed for survival? (if not for a given hive, at least for a number of hives in the area)

ID: vf670b
Title: Glaciers have been melting for decades now. What conditions would need to happen for them to reform?
Author: XtremeConfusion
Score: 374
VoteRatio: 0.86
CommentCount: 58
Subreddit: askscience
PostTime: 1655558704
URL: https://www.reddit.com/r/askscience/comments/vf670b/glaciers_have_been_melting_for_decades_now_what/
Text: And on a different note, can they even reform? Would the glaciers be new and would they settle in a different place compared to where they were before? Or would they grow from existing ones?

ID: vf6ors
Title: Why was the rise in HIV infection incidence in the Eastern Europe And Central Asia region so much higher than that of any other regions in 2010-2020?
Author: geeleegulu
Score: 1864
VoteRatio: 0.94
CommentCount: 95
Subreddit: askscience
PostTime: 1655560289
URL: https://www.reddit.com/r/askscience/comments/vf6ors/why_was_the_rise_in_hiv_infection_incidence_in/
Text: [https://www.unaids.org/sites/default/files/media/images/Change%20in%20new%20HIV%20infections%20and%20aids-related%20deaths.png](https://www.unaids.org/sites/default/files/media/images/Change%20in%20new%20HIV%20infections%20and%20aids-related%20deaths.png)

This region seems to really stand out in this graph from UNAIDS. Over the last decade, the only other region with a rise in incidence was Middle East And North Africa, but it was only a 7% increase, vs +43% in Eastern Europe And Central Asia.     



[https://www.unaids.org/sites/default/files/media\_asset/2021-global-aids-update\_en.pdf](https://www.unaids.org/sites/default/files/media_asset/2021-global-aids-update_en.pdf)

I gathered from this document by UNAIDS that the major disease burden in this region is on IV drug users, and the main hurdles to controlling the disease are punitive laws and social stigma (p.336, 338). But why is this region handling the disease so much worse than other regions, specifically Middle East And North Africa?           

It seems that these 2 regions have similarly oppressive political climate and legislature (Table 18.2 & 19.2). The minorities also appears to be similarly marginalized. And according to the document, Eastern Europe And Central Asia had more resources available than Middle East And North Africa did (\~40% vs 20% of the resource needed for achieving 2025 goals) (Fig. 18.10 & 19.6).      



I understand that this is probably a complicated issue with a myriad of factors at play. And I must admit that I do not know much about the political and cultural situation of these regions. To sum up, my question is: 

>What are the major impetus to the remarkably worse HIV control in Eastern Europe And Central Asia, as compared to Middle East And North Africa, despite having a seemingly similar socio-political environment and higher resource availability?

ID: vf7u91
Title: Why do two lines indicate a negative result in ommunoassay urine drug tests when in most other immunoassay tests two lines indicate a positive result?
Author: throwawayguy2395
Score: 26
VoteRatio: 0.62
CommentCount: 8
Subreddit: askscience
PostTime: 1655563901
URL: https://www.reddit.com/r/askscience/comments/vf7u91/why_do_two_lines_indicate_a_negative_result_in/
Text: 

ID: vfanvy
Title: What are the Byproducts of woodgas also known as syngas combustion?
Author: Grinchtastic10
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1655572338
URL: https://www.reddit.com/r/askscience/comments/vfanvy/what_are_the_byproducts_of_woodgas_also_known_as/
Text: So the main combustible components of well filtered syngas are carbon monoxide, methane, hydrogen, and if i remember correctly butane as well(correct me if i’m wrong). In a normal internal combustion engine, would these materials produce any carbon or other deposits similar to how diesel does in a diesel engine?

ID: vfdtgs
Title: So Petroleum Deposits are Dead Organic Matter... Why did Organic Matter Accumulate this Way?
Author: KillerKowalski1
Score: 1
VoteRatio: 0.54
CommentCount: 11
Subreddit: askscience
PostTime: 1655581757
URL: https://www.reddit.com/r/askscience/comments/vfdtgs/so_petroleum_deposits_are_dead_organic_matter_why/
Text: It seems like giant pockets of dead things should be an extremely rare occurrence but we're able to power the planet right now because they exist.

Why for?

ID: vfdwi8
Title: How are plants beneficial to the carbon cycle if they "breathe" out co2 during the night? Is this even true?
Author: flockofgopherboys
Score: 0
VoteRatio: 0.44
CommentCount: 17
Subreddit: askscience
PostTime: 1655582009
URL: https://www.reddit.com/r/askscience/comments/vfdwi8/how_are_plants_beneficial_to_the_carbon_cycle_if/
Text: How much of their mass is actually made from carbon that comes out of the air? Am I trapping carbon by growing houseplants?

ID: vfefsj
Title: Why do vaccine providers need to wait for child specific COVID-19 vaccine shipments?
Author: Pedalnomica
Score: 4
VoteRatio: 0.54
CommentCount: 18
Subreddit: askscience
PostTime: 1655583595
URL: https://www.reddit.com/r/askscience/comments/vfefsj/why_do_vaccine_providers_need_to_wait_for_child/
Text: If the Moderna and Pfizer COVID vaccines for children 6 months to 5 years are simply lower doses of the same vaccines for older people, why do vaccine providers need to wait to receive shipments before they can begin administering shots? Why can't they just draw a smaller amount from the vials of vaccine they already have on hand for adults?

ID: vfmgmr
Title: do rhizomous plants need genetic diversity like humans do ?
Author: redscarfdemon
Score: 4
VoteRatio: 0.7
CommentCount: 4
Subreddit: askscience
PostTime: 1655610073
URL: https://www.reddit.com/r/askscience/comments/vfmgmr/do_rhizomous_plants_need_genetic_diversity_like/
Text:  

As I understand it, rhizomous plants look like separate plants but are often more like parts of the same plant, or at least clones. And from what I understand about genetics, historically when groups of people interbreed within a small group it can exacerbate the effects of negative genetic traits.

If I were trying to create and sustain a community of plants, and they happened to be rhizomous--like a yarrow plant--would it be enough to transplant several yarrow from one area (which are probably clones) to the target area? Or would it be necessary to go to separate locations to get "different" yarrow plants to seed an area?

If I just plant several of the clone plants would I have "Habsburg lipped" plants in a few years?

ID: vfmw5s
Title: Why do anti fungal toe medication have the ability to impact kidney functions when they are an external application?
Author: Whole-Counter2371
Score: 1912
VoteRatio: 0.93
CommentCount: 238
Subreddit: askscience
PostTime: 1655611668
URL: https://www.reddit.com/r/askscience/comments/vfmw5s/why_do_anti_fungal_toe_medication_have_the/
Text: Do all anti fungal toe medication impact the kidneys or just some?

ID: vfso5l
Title: How do bean sprouts grow with just water?
Author: melocatmom
Score: 9
VoteRatio: 0.67
CommentCount: 16
Subreddit: askscience
PostTime: 1655636176
URL: https://www.reddit.com/r/askscience/comments/vfso5l/how_do_bean_sprouts_grow_with_just_water/
Text: Why don't they need soil like other plants? Where are they getting nutrients from to grow? Is it just photosynthesis? I tried Googling but didn't find anything!

ID: vft1j8
Title: Can a higher level of Co2 in the blood cause damage to the brain? | Hypercapnia
Author: Zealousideal_Leg9342
Score: 3
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1655637656
URL: https://www.reddit.com/r/askscience/comments/vft1j8/can_a_higher_level_of_co2_in_the_blood_cause/
Text: On the internet I read a lot of things about the cause and symptoms of hypercapnia/hypercarbian (drowsiness, dizziness, confusion, headache, etc.). 

But what are the long term effects? Will a higher level of Co2 in the blood cause damage to the brain? 
(kills brain cells or neurons)

ID: vft295
Title: How does sunscreen protect my skin if it’s clear? It blocks UV— so if I were, say an insect that sees in the UV spectrum, would sunblocked skin look extra bright because UV is reflected, or extra dark because UV is absorbed?
Author: LorenaBobbedIt
Score: 1125
VoteRatio: 0.92
CommentCount: 208
Subreddit: askscience
PostTime: 1655637737
URL: https://www.reddit.com/r/askscience/comments/vft295/how_does_sunscreen_protect_my_skin_if_its_clear/
Text: 

ID: vftgpw
Title: How would someone without ADHD react to ADHD stimulants?
Author: Araknhak
Score: 26
VoteRatio: 0.72
CommentCount: 53
Subreddit: askscience
PostTime: 1655639340
URL: https://www.reddit.com/r/askscience/comments/vftgpw/how_would_someone_without_adhd_react_to_adhd/
Text: As someone diagnosed with ADHD myself, I have faced unjust accusations of my diagnosis being false, so I'm here to ask how exactly someone without ADHD would 'generally' react to ADHD stimulants?

Keep is mind that this is just me asking questions, and NOT any attempt to undermine anyones diagnosis at all.

Thank you!

ID: vftic0
Title: Is there research on the mental health effects of virtual windows on workers in confined, windowless spaces for long time periods?
Author: Judgment_Reversed
Score: 62
VoteRatio: 0.83
CommentCount: 8
Subreddit: askscience
PostTime: 1655639501
URL: https://www.reddit.com/r/askscience/comments/vftic0/is_there_research_on_the_mental_health_effects_of/
Text: When discussing topics like space exploration, underwater colonization, or even just the future of dense urban living and working, it often gets brought up that people may go insane from being subject to windowless conditions for too long. 

It seems like virtual windows (high-quality displays masquerading as windows to other, presumably more serene environments) would be a solution to this (and often is in science fiction).

I've seen one [study exploring the concept of virtual windows for the elderly](https://link.springer.com/chapter/10.1007/978-3-319-40244-4_45), and another on [stress recovery during exposure to natural and urban environments](https://scholar.google.com/scholar_lookup?journal=J.+Environ.+Psychol.&title=Stress+recoveryduring+exposure+to+natural+and+urban+environments&author=R.+S.+Ulrich&author=R.+F.+Simons&author=E.+Fiorito&author=M.+A.+Miles&author=M.+Zelson&volume=11&publication_year=1991&pages=201-230&), but I either can't find or can't access studies examining the actual effects on people in confined, windowless environments for long time periods.

Is there any research on this? And is there any evidence that it improves mental health?

ID: vfv6pl
Title: Are callouses made of living tissue?
Author: bewchacca-lacca
Score: 1693
VoteRatio: 0.94
CommentCount: 202
Subreddit: askscience
PostTime: 1655645240
URL: https://www.reddit.com/r/askscience/comments/vfv6pl/are_callouses_made_of_living_tissue/
Text: 

ID: vfvqlc
Title: Can getting insufficient amount of sleep during puberty impair brain development and intelligence?
Author: ProfessionalSmell528
Score: 11
VoteRatio: 0.72
CommentCount: 7
Subreddit: askscience
PostTime: 1655646986
URL: https://www.reddit.com/r/askscience/comments/vfvqlc/can_getting_insufficient_amount_of_sleep_during/
Text: 

ID: vfwk5i
Title: Why are lemon seeds seemingly randomly distributed about the center of the lemon?
Author: dilfybro
Score: 869
VoteRatio: 0.92
CommentCount: 29
Subreddit: askscience
PostTime: 1655649424
URL: https://www.reddit.com/r/askscience/comments/vfwk5i/why_are_lemon_seeds_seemingly_randomly/
Text: Lemons (which I buy from the market) have a high degree of axial symmetry.  Rotate them around their major axis, and they're usually pretty similar from all angles.  Cut one in half along the minor axis, and the segments are each about the same angular size.  The albedo is pretty circular and uniform, too.   


And then, the seeds.   There are usually fewer than one per segment.   And when that's the case, you just have 1 in one segment, another in another, and they jut off in seemingly random angles.   


Why the absence of azimuthal symmetry for seeds?

ID: vfwwae
Title: What did the world look like two years after the K-T Extinction event?
Author: None
Score: 3
VoteRatio: 0.58
CommentCount: 5
Subreddit: askscience
PostTime: 1655650420
URL: https://www.reddit.com/r/askscience/comments/vfwwae/what_did_the_world_look_like_two_years_after_the/
Text: Basically what did the world look like two years after the asteroid impact?

ID: vfy3ma
Title: How can your body/immune system get a vaccine dose and still "remember" it forever later?
Author: MitchKramer1989
Score: 5
VoteRatio: 0.58
CommentCount: 19
Subreddit: askscience
PostTime: 1655653877
URL: https://www.reddit.com/r/askscience/comments/vfy3ma/how_can_your_bodyimmune_system_get_a_vaccine_dose/
Text: I received a vaccine dose of the two shot Pfizer series last March, and although it's been 16 months, I've been told that I can get the second dose safely.

How is it that the immune system remembers? Would the vaccines truly still function the same even with a huge distance between them?

Thanks! Just trying to understand how these vaccines work!

ID: vfyn78
Title: Does fighting a viral infection use up minerals and vitamins like zinc and vitamin D, leading to low levels of them? If so how severely?
Author: KidKilobyte
Score: 1865
VoteRatio: 0.94
CommentCount: 50
Subreddit: askscience
PostTime: 1655655403
URL: https://www.reddit.com/r/askscience/comments/vfyn78/does_fighting_a_viral_infection_use_up_minerals/
Text: 

ID: vg23ck
Title: What defines an organic material?
Author: Willing_Childhood_17
Score: 2
VoteRatio: 0.6
CommentCount: 7
Subreddit: askscience
PostTime: 1655665402
URL: https://www.reddit.com/r/askscience/comments/vg23ck/what_defines_an_organic_material/
Text: How can organic materials be defined? Are there any groupings within organic material? 

Are fossil fuels organic? If they are, then is there a way to differentiate them with an unchanged corpse?

ID: vg3m1h
Title: How did different bird calls evolve from a common origin? Do we know how one relates to another, in the same way we know how different human languages are related?
Author: thisishowwedooooit
Score: 14
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1655669753
URL: https://www.reddit.com/r/askscience/comments/vg3m1h/how_did_different_bird_calls_evolve_from_a_common/
Text: 

ID: vg9brc
Title: If I got a blood transfusion, then had a dna test done on my blood. Would it be my dna or the blood donors?
Author: DiscombobulatedBank6
Score: 4375
VoteRatio: 0.94
CommentCount: 305
Subreddit: askscience
PostTime: 1655687139
URL: https://www.reddit.com/r/askscience/comments/vg9brc/if_i_got_a_blood_transfusion_then_had_a_dna_test/
Text: My kid has asked me “if I get someone else’s blood and they’re Italian, does that mean I have Italian blood”.  Which raises a good point.  If she needs a blood transfusion and we then did a 23 and me type test but with blood (not the saliva test).  What results are we going to get back?  The donors heritage or hers?  Or a bit of both.  

Whose dna is in that blood?  If she drops some blood at a crime scene and the police swab it for evidence.  Will it match to her dna, will it have both sets of dna?  If it shows as the donors dna in the blood, does it change back to her blood over time?  What about organ donation?  That organ will always have the dna of the donor yes? 

Sorry if formatting is rubbish - I’m in mobile.

ID: vgb6bh
Title: Why are bananas high in potassium?
Author: nemacol
Score: 6
VoteRatio: 0.65
CommentCount: 7
Subreddit: askscience
PostTime: 1655693317
URL: https://www.reddit.com/r/askscience/comments/vgb6bh/why_are_bananas_high_in_potassium/
Text: I have often heard that bananas are high in potassium but I am not sure why.  Is it the soil they grow in?  If we grew something else there (like apples or corn) would they be high in potassium? Or is it something about the way bananas extract minerals from the ground? I assume they are not 'creating' the potassium - it has to be in the ground already and being pulled into the fruit from the plant roots. Right?

Thank you for reading.

ID: vgdmpc
Title: did carnivore dinosaurs have symbiotic relationships with other animals like a bird picking a gator's teeth?
Author: ScoreTechnical5397
Score: 3
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1655701911
URL: https://www.reddit.com/r/askscience/comments/vgdmpc/did_carnivore_dinosaurs_have_symbiotic/
Text: The title

ID: vgdrrx
Title: Do we know approximate lifespans of dinosaurs?
Author: MelonElbows
Score: 18
VoteRatio: 0.91
CommentCount: 6
Subreddit: askscience
PostTime: 1655702431
URL: https://www.reddit.com/r/askscience/comments/vgdrrx/do_we_know_approximate_lifespans_of_dinosaurs/
Text: I just watched the new Jurassic World movie and while I understand it wasn't scientifically accurate, it made me wonder if dinosaurs actually lived in current times and reproduced, how fast would it take them?

Generally, most things on Earth have lifespans seemingly corresponding to their size.  Some flies live for days while larger animals live for years.  Of course there are exceptions, but its kind of a general rule.  Do scientists know, or can estimate, how long would, for example, a T-Rex take from egg to hatching, and from hatchling to natural end of life?  Are we talking a few decades, a hundred years, more than a hundred?  Something like the Brachiosaurus must take many decades to reach full maturity right?  If someone told me it took them 200 years to grow to that size I would not question it.

ID: vggfir
Title: Why do major mountain ranges in the US predominantly run north-south but not east-west?
Author: showmelongtime
Score: 13
VoteRatio: 0.84
CommentCount: 7
Subreddit: askscience
PostTime: 1655712927
URL: https://www.reddit.com/r/askscience/comments/vggfir/why_do_major_mountain_ranges_in_the_us/
Text: 

ID: vggqig
Title: Which vitamin or mineral supplements actually have evidence for benefits?
Author: jammerjoint
Score: 102
VoteRatio: 0.9
CommentCount: 121
Subreddit: askscience
PostTime: 1655714238
URL: https://www.reddit.com/r/askscience/comments/vggqig/which_vitamin_or_mineral_supplements_actually/
Text: I've always heard 90% or more is bogus marketing, and the literature can be somewhat vague on this subject.  I have heard that zinc is effective for immune function even if taken after symptoms start, is this true?  Also, are there any that can benefit even if taken to surplus?

ID: vgh5xw
Title: Does Omega Centauri have exo-planets?
Author: SUPER_SECRET_AGENT_Q
Score: 4
VoteRatio: 0.64
CommentCount: 9
Subreddit: askscience
PostTime: 1655716042
URL: https://www.reddit.com/r/askscience/comments/vgh5xw/does_omega_centauri_have_exoplanets/
Text: I don't mean habitable planets. I'm just asking about any kind of terrestrial planets or gas-giants. I tried looking it up and couldn't find confirmation on the existence of exo-planets in the globular cluster. I was hoping there might be some astronomers out there with an answer.

ID: vghqvu
Title: Why do humans only create their own vitamin D?
Author: T_Lawliet
Score: 10
VoteRatio: 0.69
CommentCount: 15
Subreddit: askscience
PostTime: 1655718526
URL: https://www.reddit.com/r/askscience/comments/vghqvu/why_do_humans_only_create_their_own_vitamin_d/
Text: Why don’t we synthesize other vitamins and minerals?

ID: vgir4n
Title: how does the body wake itself up during a nightmare?
Author: netflixandchild
Score: 66
VoteRatio: 0.95
CommentCount: 22
Subreddit: askscience
PostTime: 1655722584
URL: https://www.reddit.com/r/askscience/comments/vgir4n/how_does_the_body_wake_itself_up_during_a/
Text: i used to struggle with chronic nightmares. today, they only happen on occasion. whenever the nightmare seems to reach its “peak”—before death or some kind of attack, etc.—i wake up. how is my body able to wake itself up during these moments?

ID: vgjdxl
Title: Do cross links or lesions in DNA prohibit accurate next gen sequencing of those regions?
Author: StarkLMad
Score: 2
VoteRatio: 0.63
CommentCount: 2
Subreddit: askscience
PostTime: 1655724884
URL: https://www.reddit.com/r/askscience/comments/vgjdxl/do_cross_links_or_lesions_in_dna_prohibit/
Text: 

ID: vgjo4u
Title: Can skin detect different “colours” of infrared light?
Author: rruckley
Score: 12
VoteRatio: 0.93
CommentCount: 4
Subreddit: askscience
PostTime: 1655725873
URL: https://www.reddit.com/r/askscience/comments/vgjo4u/can_skin_detect_different_colours_of_infrared/
Text: I understand that infrared wavelengths are felt as heat but is there different sensations (ignoring temperature) that would allow one to determine different “colours”? Thought came about from experiencing my cars heated seats and feeling that it felt different to how my heater at home would feel. Perhaps a different bandwidth of infrared?

ID: vgk41y
Title: Are mental disorders associated with higher socioeconomic status?
Author: Ry_uk
Score: 8
VoteRatio: 0.65
CommentCount: 18
Subreddit: askscience
PostTime: 1655727318
URL: https://www.reddit.com/r/askscience/comments/vgk41y/are_mental_disorders_associated_with_higher/
Text: Some papers claimed that if you have low latent inhibition and a high IQ, you are creative or a hypergenius. In the past I also read (or misread) an other paper claiming high IQ is associated with higher income.  


Are there any studies that link mental disorders with higher income?

ID: vgl6ch
Title: Do CAM plants open their stomata right at sundown, or do they wait until total darkness?
Author: Karmacological
Score: 3
VoteRatio: 0.71
CommentCount: 0
Subreddit: askscience
PostTime: 1655730611
URL: https://www.reddit.com/r/askscience/comments/vgl6ch/do_cam_plants_open_their_stomata_right_at_sundown/
Text: I'm wondering about Cactaceae specifically. Thanks in advance!

ID: vgm0au
Title: How do we know the COVID vaccine does anything if we can still get COVID after having it?
Author: mangoappleorange
Score: 0
VoteRatio: 0.34
CommentCount: 37
Subreddit: askscience
PostTime: 1655733122
URL: https://www.reddit.com/r/askscience/comments/vgm0au/how_do_we_know_the_covid_vaccine_does_anything_if/
Text: I and many others I know who have already had the vaccine still got COVID, so it seems like there's still a good chance of getting COVID after having the vax. So what's the point if you can still get infected?

ID: vgmil4
Title: How does indexing work in the brain?
Author: ExtraProfound
Score: 10
VoteRatio: 0.81
CommentCount: 4
Subreddit: askscience
PostTime: 1655734569
URL: https://www.reddit.com/r/askscience/comments/vgmil4/how_does_indexing_work_in_the_brain/
Text: What are the best current theories on how a human brain indexes interconnected ideas?

Example of the type of indexing to which I'm referring: my mind will often unconsciously start playing music related to something which I've just seen.  Sometimes, I'll realize that I'm remembering a song without having noted the trigger, but by reviewing what the song is and what I just did, I can guess what the trigger is.  E.g., I read the word "aquarium" and hear the music for Jolly Roger Bay.

ID: vgmvvf
Title: How do proteins made by mRNA vaccines get to where they need to go?
Author: Twink_Ass_Bitch
Score: 10
VoteRatio: 0.76
CommentCount: 8
Subreddit: askscience
PostTime: 1655735608
URL: https://www.reddit.com/r/askscience/comments/vgmvvf/how_do_proteins_made_by_mrna_vaccines_get_to/
Text: The technology/strategy behind mRNA vaccines is truly remarkable, but many explanations I've read seem to skip over a crucial logical step that is the basis of my question.

Once the mRNA enters a cell and the cell begins producing the protein that the mRNA encodes for, what are the processes between this stage and the stage of the immune system interacting with it? The state of affairs at this stage is a foreign protein inside the cell and it needs to end up in the "hands off the immune system". If the protein in question is say the so-called "spike protein" of COVID-19, how does it get outside of the cell or to the surface of the cell? 

Cells are complicated^citation ^needed and usually have many interconnected parts like proteins helping other proteins get where they need to go or to fold in a particular way. Does the inherent shape/structure of the spike protein in this case make it thermodynamically favorable to embed itself in the cell's membrane and express itself outward? Proteins don't generally just leak out of cells so my current best guess is that it's presented by the cell in some way. Assuming this is the case, does that immune system now recognize that cell as foreign and destroy it (and thus 'read' the spike protein)?

Thanks for anyone's time.

ID: vgou4d
Title: Why is having high blood pressure bad for you?
Author: Tales_of_Ba_Sing_Se
Score: 17
VoteRatio: 0.8
CommentCount: 12
Subreddit: askscience
PostTime: 1655740855
URL: https://www.reddit.com/r/askscience/comments/vgou4d/why_is_having_high_blood_pressure_bad_for_you/
Text: 

ID: vgp9e6
Title: How is AN SHBG test done?
Author: Complex-Opening-9638
Score: 4
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1655741947
URL: https://www.reddit.com/r/askscience/comments/vgp9e6/how_is_an_shbg_test_done/
Text: When I always search for answers the internet just tells me that is done by a blood sample and using a needle.

What I'm looking for is the scientific procedure, what is used, a microscope, some type of machine, a mathematical formula... ?

How do you go from having the blood to having a particular number and result on a paper.

And as well I would appreciate if somebody told me how to search for this type of more specific I formation on the future, what should I type on the Google bar search to find this information.

Kind regards.

ID: vgpjbc
Title: How big dogs have much shorter lifespans than smaller dogs, is it the same for humans? Say a 6' 7" inch man vs a 5' 5" man?
Author: Quinfluenza
Score: 5820
VoteRatio: 0.94
CommentCount: 341
Subreddit: askscience
PostTime: 1655742658
URL: https://www.reddit.com/r/askscience/comments/vgpjbc/how_big_dogs_have_much_shorter_lifespans_than/
Text: 

ID: vgryi1
Title: Is a virus’s mutation rate independent from their host cell?
Author: ShadowVortex888
Score: 3
VoteRatio: 0.71
CommentCount: 3
Subreddit: askscience
PostTime: 1655748913
URL: https://www.reddit.com/r/askscience/comments/vgryi1/is_a_viruss_mutation_rate_independent_from_their/
Text: Excluding any environmental mutation factors, do virus partially or wholly inherit any mutations based on the host cell’s replication machinery?

ID: vgvge6
Title: Stable Cell Line transfection, with non viral naked plasmid MOA?
Author: ontheceiling315716
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1655758202
URL: https://www.reddit.com/r/askscience/comments/vgvge6/stable_cell_line_transfection_with_non_viral/
Text: Something I have never understood. How do nonviral plasmids incorporate stably into cellular genomic dna of a cell. I understand viral plasmid delivery systems but how do regular plasmids get stably incorporated. My understanding is that they do but it's very low rate of  occurrence and it happens somewhat randomly.

Thanks

ID: vgvoqw
Title: By what mechanism does the phosphorylation of BK(CA) alpha subunits modulate calcium sensitivity in cavernosal smooth muscle cells?
Author: LilamJazeefa
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1655758810
URL: https://www.reddit.com/r/askscience/comments/vgvoqw/by_what_mechanism_does_the_phosphorylation_of/
Text: I am teaching myself about the processes by which penile tumescence occurs and is maintained.  I have found that part of the process of Ca^2+ sensitization that occurs in cavernosal smooth muscle cells is by the action of Src tyrosine kinases acting on BK(Ca) receptors by phosphorylating the alpha subunits.

However, what I don't understand is how exactly that phosphorylation winds up affecting the calcium levels?  Does it activate the ion gate?  Does it hyperpolarize the surrounding membrane?  Are other chemicals like cAMP or DAG involved? I am not a biochemist and I am but a humble physicist.  The publications on the matter seem to overlook this little detail as prerequisite material, so I'm at a bit of a loss.  I see how this works in Na ion channels as well as in vascular smooth muscle cells, but those seem to be operating by a different mechanism.

ID: vgwj2j
Title: what happens to water when land dries up?
Author: longstrokesharpturn
Score: 4
VoteRatio: 0.7
CommentCount: 5
Subreddit: askscience
PostTime: 1655761011
URL: https://www.reddit.com/r/askscience/comments/vgwj2j/what_happens_to_water_when_land_dries_up/
Text: We hear more often that countries become more dry. Iran for instance is dealing with an enormous water scarcity. But what happens to the water? Where does it go? Does it just move to another place?

ID: vgynka
Title: How would world climate and weather patterns change if part of Central America was missing and the Pacific and Caribbean were connected?
Author: MSeanF
Score: 3
VoteRatio: 0.59
CommentCount: 3
Subreddit: askscience
PostTime: 1655766801
URL: https://www.reddit.com/r/askscience/comments/vgynka/how_would_world_climate_and_weather_patterns/
Text: 

ID: vh0vfd
Title: How resilient is modern electrical infrastructure to a major Coronal Mass Ejection such as The Carrington Event?
Author: BiggieSlonker
Score: 13
VoteRatio: 0.89
CommentCount: 3
Subreddit: askscience
PostTime: 1655773406
URL: https://www.reddit.com/r/askscience/comments/vh0vfd/how_resilient_is_modern_electrical_infrastructure/
Text: It is said the massive "Carrington Event" solar storm of 1859 was so powerful it caused telegraph stations to catch fire.  https://en.wikipedia.org/wiki/Carrington_Event

If a coronal mass ejection of equal or greater strength were to hit Earth today, what kind of effects would it have across the globe?

ID: vh27z1
Title: What dictates how much or fast a virus will mutate?
Author: Next_Doughnut2
Score: 2
VoteRatio: 0.57
CommentCount: 11
Subreddit: askscience
PostTime: 1655777597
URL: https://www.reddit.com/r/askscience/comments/vh27z1/what_dictates_how_much_or_fast_a_virus_will_mutate/
Text: 

ID: vh296d
Title: How is crude oil/petroleum highly flammable, but asphalt (made out of petroleum) not flammable at all?
Author: badkey82
Score: 2
VoteRatio: 0.6
CommentCount: 5
Subreddit: askscience
PostTime: 1655777707
URL: https://www.reddit.com/r/askscience/comments/vh296d/how_is_crude_oilpetroleum_highly_flammable_but/
Text: 

ID: vh2q1n
Title: If an animal consumes something, and then I consume that animal, will I be affected by the thing the animal consumed?
Author: Lumpy-Upstairs3755
Score: 2
VoteRatio: 0.6
CommentCount: 10
Subreddit: askscience
PostTime: 1655779188
URL: https://www.reddit.com/r/askscience/comments/vh2q1n/if_an_animal_consumes_something_and_then_i/
Text: Asking for a friend.  Google was no help.  Friend has an oat allergy that manifest as eczema, and sometimes (not all times) they break out when eating eggs or chicken or other meat.  Could they be affected if the animal ate oats? They put this question to me, and I thought it might be okay to ask here.  I am interested to learn if there is some sort of nutritional pass-along that comes from the food that the animals eat.

ID: vh38ek
Title: How did the middle stages of evolution occur?
Author: ERDRCR
Score: 4
VoteRatio: 0.75
CommentCount: 11
Subreddit: askscience
PostTime: 1655780807
URL: https://www.reddit.com/r/askscience/comments/vh38ek/how_did_the_middle_stages_of_evolution_occur/
Text: At one end of development we know that amino acids can form spontaneously. Peptides aren’t that much of a stretch after that.
At the other extreme, the strongest produce more offspring and the genes multiply.

How did we get from peptides to a self-reproducing code that leads to the production of peptides that make more copies of the original code?

Has anyone proposed intermediate complexity structures and then organisms that would then lead to simple single cell organisms?

ID: vh4xx9
Title: Do sealed terrariums increase in energy or mass over time due to sunlight?
Author: PhilNHoles
Score: 14
VoteRatio: 0.82
CommentCount: 5
Subreddit: askscience
PostTime: 1655786492
URL: https://www.reddit.com/r/askscience/comments/vh4xx9/do_sealed_terrariums_increase_in_energy_or_mass/
Text: 

ID: vh6c7x
Title: how does plants create food using photons. i.e light? I just don't get it. can someone explain the process?
Author: con86ra
Score: 4
VoteRatio: 0.75
CommentCount: 8
Subreddit: askscience
PostTime: 1655791505
URL: https://www.reddit.com/r/askscience/comments/vh6c7x/how_does_plants_create_food_using_photons_ie/
Text: 

ID: vhdj0e
Title: Where do old satellites go when dead?
Author: VagueViper88
Score: 1102
VoteRatio: 0.89
CommentCount: 145
Subreddit: askscience
PostTime: 1655818615
URL: https://www.reddit.com/r/askscience/comments/vhdj0e/where_do_old_satellites_go_when_dead/
Text: After satellites have finished there designed function, what happens to them? Do they float in orbit completely obsolete, thusted of out into deep space or controlled landing back to earth? Side note, is there a possibility all satellites falling out of orbit at the same time and what would be the ramifications of the theoretical senario be? Would it cause an ELE based the amount of satellites?

ID: vhfduv
Title: Are claims that the electromagnetic field of the heart is 100 times stronger than that of the brain true? Is it even capable of emiting such large fields?
Author: roiseeker
Score: 275
VoteRatio: 0.86
CommentCount: 92
Subreddit: askscience
PostTime: 1655823776
URL: https://www.reddit.com/r/askscience/comments/vhfduv/are_claims_that_the_electromagnetic_field_of_the/
Text: So I've been trying to investigate these New Age claims that say our heart is basically an EMF transmitter but didn't find any convincing proof that this is actually true.

Obviously the heart operates through all sorts of phenomena, electricity being involved as well. Where there is current, there are electromagnetic fields. So it's obvious that SOME field could be detected if we would have a sensitive enough device.

But the problem is their claims seem especially outlandish. The research linked below argues that this EMF can even be detected several feet away, which sounds a bit crazy. If the heart would've had such a strong EMF, it would've been more common knowledge in our society. I mean, maybe they are kind of right. After all, they aren't mentioning any concrete values, they just say it's 100 times stronger than the brain's field (which I also doubt).

[https://www.researchgate.net/figure/The-hearts-magnetic-field-which-is-the-strongest-rhythmic-field-produced-by-the-human\_fig11\_293944391](https://www.researchgate.net/figure/The-hearts-magnetic-field-which-is-the-strongest-rhythmic-field-produced-by-the-human_fig11_293944391)

I first heard about this claim here: [https://youtu.be/ta4w28IlzPE?t=1410](https://youtu.be/ta4w28IlzPE?t=1410)

This man named Joe Dispenza was making a lot of sense up to the timestamp I've selected.  
When he said the heart produces something similar to a WiFi signal, 3 meters wide, that's when my "quack alarm" started going off.

What's your opinion? Is all of this pseudoscience or is there any truth to it?  
Do you have any research to back up these claims?

ID: vhivqy
Title: How do chimeric animals avoid organ rejection or other autoimmune disorders?
Author: I_make_things
Score: 4
VoteRatio: 0.6
CommentCount: 7
Subreddit: askscience
PostTime: 1655833176
URL: https://www.reddit.com/r/askscience/comments/vhivqy/how_do_chimeric_animals_avoid_organ_rejection_or/
Text: 

ID: vhojrq
Title: Why do people sneeze when first going into the bright sunlight or look into a glare of sunlight?
Author: phenols
Score: 2950
VoteRatio: 0.91
CommentCount: 454
Subreddit: askscience
PostTime: 1655848107
URL: https://www.reddit.com/r/askscience/comments/vhojrq/why_do_people_sneeze_when_first_going_into_the/
Text: 

ID: vhpew4
Title: What will happend with the light that goes through an medium, if the medium travels faste than it's phase velocity?
Author: shtefhan
Score: 5
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1655850448
URL: https://www.reddit.com/r/askscience/comments/vhpew4/what_will_happend_with_the_light_that_goes/
Text: Let's say if i have a piece of glass or transparent medium that goes through space with a speed higher than the phase velocity and light reaces the medium from the back, can it go through, is it reflected or is absorbed?

ID: vhpihk
Title: Why do some people develop allergies with repeated exposure to an external stimulus vs. some people developing immunity to said stimulus?
Author: qxzsilver
Score: 2528
VoteRatio: 0.95
CommentCount: 155
Subreddit: askscience
PostTime: 1655850717
URL: https://www.reddit.com/r/askscience/comments/vhpihk/why_do_some_people_develop_allergies_with/
Text: I’ve noticed watching documentaries or random videos online as well as medical websites that some people may develop allergies to bee stings after getting stung one too many times. However, some people who harvest honey from bees without any protection (one example is the Gurung people of Nepal) seem to develop immunity to bee stings.

Other examples may be exposure to natural stimuli such as pollen, snake bites, certain molds, or food items. How does this happen? What can make someone more likely to develop an allergy vs. more likely to develop immunity?

ID: vhq4uv
Title: Is it at all possible that ‘life’ may accidentally have been brought to Mars by the various rovers sent from Earth?
Author: Just_want_to_log_in
Score: 20
VoteRatio: 0.81
CommentCount: 10
Subreddit: askscience
PostTime: 1655852483
URL: https://www.reddit.com/r/askscience/comments/vhq4uv/is_it_at_all_possible_that_life_may_accidentally/
Text: And if so, is there a chance it may thrive and/or impact the local environment in any way?

ID: vhrx8k
Title: Is there any way to teach the immune system to not attack an implant?
Author: Catvanbrian
Score: 9
VoteRatio: 0.8
CommentCount: 7
Subreddit: askscience
PostTime: 1655857785
URL: https://www.reddit.com/r/askscience/comments/vhrx8k/is_there_any_way_to_teach_the_immune_system_to/
Text: As in convince the system to treat or even see the implant as ‘self’ or at least a new part of ‘self’?

ID: vhwse5
Title: Why are there so many different types of venoms?
Author: TigreSauvage
Score: 10
VoteRatio: 0.73
CommentCount: 3
Subreddit: askscience
PostTime: 1655873269
URL: https://www.reddit.com/r/askscience/comments/vhwse5/why_are_there_so_many_different_types_of_venoms/
Text: For example, there are different types of snakes. Of the venomous ones, how did their venoms go about evolving in potency and effects?

ID: vhxdu3
Title: What is the highest temperature any solid material/element can take without changing states?
Author: kinjame
Score: 82
VoteRatio: 0.86
CommentCount: 12
Subreddit: askscience
PostTime: 1655875372
URL: https://www.reddit.com/r/askscience/comments/vhxdu3/what_is_the_highest_temperature_any_solid/
Text: Im not talking just melting point either. Sublimation too. I know tungsten has the highest known melting point of any *pure* element at 3695 K, but I read somewhere that there are also other alloys that can take hotter temperature. I know carbon sublimes at around 4098 K so i'm wondering if there is anything that can go beyond those temperatures without a phase transition. Compounds are allowed too.

Edit: Under earth's atmospheric pressure at sea level.

ID: vhxl0p
Title: If skin is constantly shedding and being regrown, why does moisturizing and avoiding direct sunlight when you’re young help with your skin long term?
Author: Swimming_Leeks
Score: 390
VoteRatio: 0.92
CommentCount: 70
Subreddit: askscience
PostTime: 1655876091
URL: https://www.reddit.com/r/askscience/comments/vhxl0p/if_skin_is_constantly_shedding_and_being_regrown/
Text: 

ID: vi1jv3
Title: How closely related are Jaguar and Leopards?
Author: hipponuggets_
Score: 32
VoteRatio: 0.79
CommentCount: 17
Subreddit: askscience
PostTime: 1655891749
URL: https://www.reddit.com/r/askscience/comments/vi1jv3/how_closely_related_are_jaguar_and_leopards/
Text: I understand that they both belong to the *Panthera* genus, but are they any more closely related than to their other cousins like lions and tigers? Or did they just *happen* to have evolved similarly in terms of looks?

ID: vi3b7r
Title: Is it possible to solve a Rubiks Cube without ever having to turn one of the faces?
Author: KarmaWhoreRepeating
Score: 2
VoteRatio: 0.63
CommentCount: 5
Subreddit: askscience
PostTime: 1655898415
URL: https://www.reddit.com/r/askscience/comments/vi3b7r/is_it_possible_to_solve_a_rubiks_cube_without/
Text: Just for the sake of curiosity, what I mean is:  Is there an algorithm that can give me a solution to solve any Rubiks cube configuration, but it never rotates the yellow face (for instance)

ID: vi3igi
Title: how would a modern day person likely fare against spanish flu?
Author: dondi01
Score: 14
VoteRatio: 0.73
CommentCount: 14
Subreddit: askscience
PostTime: 1655899119
URL: https://www.reddit.com/r/askscience/comments/vi3igi/how_would_a_modern_day_person_likely_fare_against/
Text: Would it be as deadly as in the past? Would it be milder? Would we be able to immediately deal with it or there is no specific vaccine or medication?

ID: vi4fic
Title: Analogous to pupils dilating and constricting with light, does the human ear physically adjust in response to volume levels?
Author: aroundtheworldtoday
Score: 2789
VoteRatio: 0.95
CommentCount: 391
Subreddit: askscience
PostTime: 1655901913
URL: https://www.reddit.com/r/askscience/comments/vi4fic/analogous_to_pupils_dilating_and_constricting/
Text: 

ID: vi4s3d
Title: Are there any academic (or even wild) guesses how important colder climate and ice age was for the development of agriculture in general?
Author: apposnollah
Score: 2
VoteRatio: 0.61
CommentCount: 3
Subreddit: askscience
PostTime: 1655902978
URL: https://www.reddit.com/r/askscience/comments/vi4s3d/are_there_any_academic_or_even_wild_guesses_how/
Text: Last ice age in Norhern Europe ended some ~10 000 years ago. Agriculture was developed around the same time, and the area of Fertice Crescent in Middle East is often pointed out here. In present day this area is rather dry, except the areas in Turkey and the river banks in Iran, Iraq and Egypt.

What are the estimates what kind of climate there was in those areas 10 000 years ago? They were probably much more fertile due to lower temperature. I would also guess that a large ice cap in Norhern Europe would have lowered the temperature even more, and also affected on the precipitation in the area.

ID: vi58qq
Title: If it takes more energy to hit the sun than leave the solar system, would it also be equally hard to hit a black hole?
Author: kickin-it-studios
Score: 16
VoteRatio: 0.71
CommentCount: 28
Subreddit: askscience
PostTime: 1655904363
URL: https://www.reddit.com/r/askscience/comments/vi58qq/if_it_takes_more_energy_to_hit_the_sun_than_leave/
Text: Would we slingshot past it? Do we just need really good aim? 

Or is the sun hard to hit only because we are launching rockets from earth which is moving extremely fast around the sun?

ID: vi5y3b
Title: Ask Anything Wednesday - Physics, Astronomy, Earth and Planetary Science
Author: AutoModerator
Score: 147
VoteRatio: 0.86
CommentCount: 130
Subreddit: askscience
PostTime: 1655906412
URL: https://www.reddit.com/r/askscience/comments/vi5y3b/ask_anything_wednesday_physics_astronomy_earth/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Physics, Astronomy, Earth and Planetary Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vi7aaa
Title: How do they Detect viruses in sewerage?
Author: AndrewTheAverage
Score: 0
VoteRatio: 0.47
CommentCount: 4
Subreddit: askscience
PostTime: 1655910129
URL: https://www.reddit.com/r/askscience/comments/vi7aaa/how_do_they_detect_viruses_in_sewerage/
Text: Often we see that a virus is detected in sewerage. This happened a lot during Covid but Polio has been discovered in sewerage in England.

How is it actually detected?

As in, the amount of virus must be  infinitesimally  small compared to the volume of sewerage. Does the virus grow/replicate to a point where it is detected easily?

I just dont understand how a small sample could detect it unless there was a major outbrake

ID: vi95b3
Title: Have our lungs any way of cleaning themselves?
Author: Misco28
Score: 16
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1655915125
URL: https://www.reddit.com/r/askscience/comments/vi95b3/have_our_lungs_any_way_of_cleaning_themselves/
Text: So, we are constantly inhaling things that are not air into our lungs, specially small solid particles. I assume most of them go out by just breathing out, but its not hard for some particles to get stucked in the web of ducts we have there. Is there something curious about that or im just asking a dumb question?

ID: vibbzu
Title: Have our immune systems lost the ability to fight smallpox now that it is eliminated?
Author: Critical_Reveal6667
Score: 22
VoteRatio: 0.68
CommentCount: 21
Subreddit: askscience
PostTime: 1655920964
URL: https://www.reddit.com/r/askscience/comments/vibbzu/have_our_immune_systems_lost_the_ability_to_fight/
Text: 

ID: vic6ui
Title: How many single viruses are in an infected person's body?
Author: Lornedon
Score: 6
VoteRatio: 0.64
CommentCount: 10
Subreddit: askscience
PostTime: 1655923266
URL: https://www.reddit.com/r/askscience/comments/vic6ui/how_many_single_viruses_are_in_an_infected/
Text: I read that you can get infected from HIV with only one virus, and for Covid you need to have about 500 viruses enter your body.

I get that it probably varies from virus to virus and from person to person, but can you give me a ballpark estimate?

ID: vic7fu
Title: Why don't viruses spread throughout your entire body?
Author: Se7enineteen
Score: 17
VoteRatio: 0.7
CommentCount: 8
Subreddit: askscience
PostTime: 1655923312
URL: https://www.reddit.com/r/askscience/comments/vic7fu/why_dont_viruses_spread_throughout_your_entire/
Text: I have viral conjunctivitis and I was cautioned about washing my hands and not sharing towels etc.

But it got me thinking, what makes certain viruses only spread via a particular vector?

For example AIDS and blood/sex, Coronavirus is airborne/fomite tramissions, etc.

Logically, it seems once you get a virus, any bodily function should be able to spread it. Why do viruses behave the way they do?

Thanks in advance for your time.

ID: vif1ls
Title: Why are eyes horizontally arranged and not vertically?
Author: EatTheBiscuitSam
Score: 12
VoteRatio: 0.68
CommentCount: 59
Subreddit: askscience
PostTime: 1655930810
URL: https://www.reddit.com/r/askscience/comments/vif1ls/why_are_eyes_horizontally_arranged_and_not/
Text: One would think that there would be a bunch of creatures that would have eyes in a vertical arrangement. Why isn't there more diversity in eye location?

ID: vijj8f
Title: How hot was the earth 30 million years ago?
Author: Doodlebobisright
Score: 40
VoteRatio: 0.75
CommentCount: 27
Subreddit: askscience
PostTime: 1655943237
URL: https://www.reddit.com/r/askscience/comments/vijj8f/how_hot_was_the_earth_30_million_years_ago/
Text: 

ID: vijndx
Title: When an astronaut in space talks to Houston, what is the technology that makes the call?
Author: jrjocham
Score: 2565
VoteRatio: 0.94
CommentCount: 315
Subreddit: askscience
PostTime: 1655943573
URL: https://www.reddit.com/r/askscience/comments/vijndx/when_an_astronaut_in_space_talks_to_houston_what/
Text: I'm sure the technology changed over the years, so I'll ask this in a two parter with the technology of the Apollo missions and the technology of today. Radio towers only have a certain distance on Earth they can broadcast, and if the space shuttle is currently in orbit on the exact opposite side of the Earth as the antenna, the communications would have cut out. So back when the space program was just starting, what was the technology they used to talk to people in space. Was it a series of broadcasting antennas around the globe? Something that has a strong enough broadcast range to pass through planetary bodies? Some kind of aimed technology like a satellite dish that could track the ship in orbit? What was the communication infrastructure they had to build and how has it changed to today?

ID: vikaba
Title: How do birds react in a micro-gravity environment?
Author: toy_boat_toy_boat
Score: 24
VoteRatio: 0.88
CommentCount: 11
Subreddit: askscience
PostTime: 1655945567
URL: https://www.reddit.com/r/askscience/comments/vikaba/how_do_birds_react_in_a_microgravity_environment/
Text: I ask this thinking that some test or tests might have been done to determine how birds adapt to micro-gravity. Not in a vaccuum, of course. 

Can birds adapt? Can they learn to navigate in this environment? I think of water birds, who can dive and swim underwater. If any tests showed chaotic results, should one anticipate that they would normalize over time? 

Sorry if I'm asking some easy questions in the course of asking my main one.

ID: vila0l
Title: What makes different plastics recyclable or non-recyclable?
Author: Zombieff
Score: 12
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1655948596
URL: https://www.reddit.com/r/askscience/comments/vila0l/what_makes_different_plastics_recyclable_or/
Text: 

ID: vimqe8
Title: how many neurons on a single hypercolumn on average?
Author: mister_chuunibyou
Score: 2
VoteRatio: 0.6
CommentCount: 4
Subreddit: askscience
PostTime: 1655953210
URL: https://www.reddit.com/r/askscience/comments/vimqe8/how_many_neurons_on_a_single_hypercolumn_on/
Text: And also how many motor units can one drive?

Is there any scientific estimate?

I tried searching for this information but couldnt find much.

ID: vimxqv
Title: What causes satellites to be tidally locked?
Author: rivernoa
Score: 2
VoteRatio: 0.6
CommentCount: 2
Subreddit: askscience
PostTime: 1655953847
URL: https://www.reddit.com/r/askscience/comments/vimxqv/what_causes_satellites_to_be_tidally_locked/
Text: I know that the moon is tidally locked to earth, but why isn’t earth tidally locked to the sun? And what conditions would cause that to happen?

ID: vin17g
Title: What is the concentration of salt that needs to be in water for it to become undrinkable/unhealthy for human consumption?
Author: Primary_Hawk3
Score: 4
VoteRatio: 0.75
CommentCount: 5
Subreddit: askscience
PostTime: 1655954167
URL: https://www.reddit.com/r/askscience/comments/vin17g/what_is_the_concentration_of_salt_that_needs_to/
Text: 

ID: virtn3
Title: Why dont proton proton fusion or CNO cycle used in thermo nuclear weapon?
Author: sepientr34
Score: 71
VoteRatio: 0.75
CommentCount: 42
Subreddit: askscience
PostTime: 1655972005
URL: https://www.reddit.com/r/askscience/comments/virtn3/why_dont_proton_proton_fusion_or_cno_cycle_used/
Text: Both reactions use hydrogen 1 or carbon 12 which are easier to find on earth why deuterium-tritium fusion is used instead

ID: vj0c3d
Title: How long would it take a drop of water to flow from Parting of the Waters to the Atlantic Ocean?
Author: omgyouresexy
Score: 1112
VoteRatio: 0.91
CommentCount: 90
Subreddit: askscience
PostTime: 1656000234
URL: https://www.reddit.com/r/askscience/comments/vj0c3d/how_long_would_it_take_a_drop_of_water_to_flow/
Text: I just got done watching a video about Parting of the Waters in Moran, WY. There is a unique feature here in which a creek running along the continental divide splits and half runs to the Pacific while the other half runs to the Atlantic. The title of the video is "The Creek that Flows to Two Different Oceans" if anyone wants to check it out for more context.

Anyway, it got me thinking: Assuming no evaporation, absorption into the soil, or any other means of exiting the continuous flow, how long would it take a drop of water to flow from that location all the way to the Atlantic Ocean?

There are overlapping issues like estimating actual path lengths of the creeks and rivers, different flow rates that depend on precipitation and water levels, fluid dynamics, and I'm sure a bunch other stuff I'm not even thinking of. Seems like such a cool multi-disciplinary problem. Is it possible to simplify it enough to get a rough answer? I'd love to hear everyone's take!

ID: vj6766
Title: Temperature and Heat Questions?
Author: Kipkeny
Score: 31
VoteRatio: 0.74
CommentCount: 7
Subreddit: askscience
PostTime: 1656015801
URL: https://www.reddit.com/r/askscience/comments/vj6766/temperature_and_heat_questions/
Text: I have recently developed an interest in statistical mechanics and would really like to solidify my understanding of temperature and heat before I continue. Feel free to answer all or some of these questions. Thank you!

1. Does temperature measure translational, rotational, and vibrational motion?

2. If temperature measures average kinetic energy, couldn’t it just be expressed in terms of joules?

3. Is there a strict linear relationship between energy input and change in temperature? If not, why?

4. Does particle mass affect specific heat? If not why do particles have different specific heats?

5. What is the relationship between specific heat and specific entropy? Why do they have the same units?

6. If joules and kelvin both measure energy, then is entropy dimensionless?

ID: vjct7t
Title: Does the water from a tsunami become desalinized as the land absorbs it?
Author: DaSpawn
Score: 8
VoteRatio: 0.73
CommentCount: 3
Subreddit: askscience
PostTime: 1656035033
URL: https://www.reddit.com/r/askscience/comments/vjct7t/does_the_water_from_a_tsunami_become_desalinized/
Text: 

ID: vje6n1
Title: How does lemon juice turn your urine alkaline?
Author: Sinzari
Score: 1980
VoteRatio: 0.91
CommentCount: 334
Subreddit: askscience
PostTime: 1656039371
URL: https://www.reddit.com/r/askscience/comments/vje6n1/how_does_lemon_juice_turn_your_urine_alkaline/
Text: I had heard that lemon juice makes your body alkaline, which made no sense to me, so I did some googling. I found that it was not true, as I anticipated (since your body regulates your blood's pH level), but what I couldn't find a solid conclusion for in either direction was whether or not lemon juice creates alkaline byproducts in digestion. 

I found many semi-reputable sources (https://www.healthline.com/nutrition/lemon-juice-acidic-or-alkaline for example) that seemed to agree with that, and say that while it doesn't affect your body or blood's pH level, it can make your urine more alkaline. Most of the people I'd seen refuting it where simply saying that lemon juice can't turn your body alkaline and that it's pseudoscience hogwash, rather than specifically talking to the point that it does or doesn't make alkaline byproducts during digestion.

So my question is: Does lemon juice produce alkaline byproducts during digestion and make your urine more alkaline, and if it does, what's the process that occurs to make this happen and what is happening to all the acid? Where are the extra Hydrogen ions going?

EDIT: Thanks for all the replies! Got some really good ones that answered my question with academic sources! Just wanted to note that as I mentioned, I know that your body regulates pH and that trying to turn your body or urine "more alkaline" doesn't have any health benefits, was just curious on this specific point of urine/alkaline byproducts because I couldn't find an explanation but saw relatively reputable sources suggest it's true.

Still, always good to include that as part of the explanation for others who may not know that it gives no health benefits.

ID: vje8tr
Title: I'm predicting 60 events to happen over 30 days, randomly distributed. How many days with zero events can happen in a row before I'm statistically unlikely to meet my target? Is this something the Poisson distribution applies to and how can I calculate it?
Author: crimsonengine
Score: 364
VoteRatio: 0.86
CommentCount: 18
Subreddit: askscience
PostTime: 1656039568
URL: https://www.reddit.com/r/askscience/comments/vje8tr/im_predicting_60_events_to_happen_over_30_days/
Text: 

ID: vjl4k8
Title: During the age of the dinosaurs was there a comparable level of biodiversity (in terms of species diversity) as today?
Author: SeldonCrises
Score: 6
VoteRatio: 0.63
CommentCount: 7
Subreddit: askscience
PostTime: 1656065877
URL: https://www.reddit.com/r/askscience/comments/vjl4k8/during_the_age_of_the_dinosaurs_was_there_a/
Text: 

ID: vjms6o
Title: Could someone help me out with the maths behind the estimated number of unique IgG antibodies?
Author: gotasciencequestion
Score: 5
VoteRatio: 0.66
CommentCount: 2
Subreddit: askscience
PostTime: 1656071966
URL: https://www.reddit.com/r/askscience/comments/vjms6o/could_someone_help_me_out_with_the_maths_behind/
Text: I’m sure I’m missing some very basic bit of knowledge on antibodies here but I wanted to get a very rough estimate of the number of unique IgG antibodies. My current working is:

Vh chain - 65 variable * 27 diversity * 6 joining

Vl(kappa) chain - 40 variable * 5 joining

Multiplying these numbers gives me just over 2 million unique sequences but I expected it to be far greater than that.

I’m using Immunology: The immune system in health and disease for the numbers of gene segments.

Thank you for the help!

ID: vjojox
Title: How do limbs grow in utero ? how do the cells know to not be a part of the arm and start being part of the wrist etc.
Author: Total_Bag7240
Score: 25
VoteRatio: 0.8
CommentCount: 7
Subreddit: askscience
PostTime: 1656077492
URL: https://www.reddit.com/r/askscience/comments/vjojox/how_do_limbs_grow_in_utero_how_do_the_cells_know/
Text: I understand how plant seeds know how to grow the right way up (gravity) and I understand how a zygote/foetus' cells determine left from right using rotating cilia. How do the cells know when to stop arm or leg growth and become hands or feet? I'm guessing some sort of chemical gradient but could someone point me in the direction of a concrete source

ID: vjq4dk
Title: Why does lithium react so violently with water?
Author: t0gi_
Score: 38
VoteRatio: 0.8
CommentCount: 19
Subreddit: askscience
PostTime: 1656081962
URL: https://www.reddit.com/r/askscience/comments/vjq4dk/why_does_lithium_react_so_violently_with_water/
Text: I've seen somebody put lithium in water, obviously it started crackling and creating sparks but I wanted to know why.

ID: vjq63t
Title: Can you see a superior mirage with a thermal camera?
Author: UnIntelligent_Lemon5
Score: 4
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1656082103
URL: https://www.reddit.com/r/askscience/comments/vjq63t/can_you_see_a_superior_mirage_with_a_thermal/
Text: 

ID: vjsshw
Title: How do we know what exoplanets look like?
Author: bl4ck4nti
Score: 317
VoteRatio: 0.89
CommentCount: 48
Subreddit: askscience
PostTime: 1656089243
URL: https://www.reddit.com/r/askscience/comments/vjsshw/how_do_we_know_what_exoplanets_look_like/
Text: If the planets are hundreds and thousands of light-years away, how do we know what they look like and their characteristics? Also because of how long it takes for the light to reach us, is there a possibility that we are looking at a planet that may not exist in present time?

ID: vjt9eb
Title: I get how myosin pulls actin to contract a muscle. But how does a muscle strecthes back?
Author: IonizingBRadiation
Score: 0
VoteRatio: 0.5
CommentCount: 15
Subreddit: askscience
PostTime: 1656090482
URL: https://www.reddit.com/r/askscience/comments/vjt9eb/i_get_how_myosin_pulls_actin_to_contract_a_muscle/
Text: 

ID: vju1wd
Title: How does digestion change in space when your stomach acid is floating around in your stomach?
Author: WarPig262
Score: 14
VoteRatio: 0.85
CommentCount: 4
Subreddit: askscience
PostTime: 1656092621
URL: https://www.reddit.com/r/askscience/comments/vju1wd/how_does_digestion_change_in_space_when_your/
Text: 

ID: vju44u
Title: Are there animals that have patterned skin / fur in wavelengths that humans can't see?
Author: ChoopAdoop
Score: 12
VoteRatio: 0.83
CommentCount: 8
Subreddit: askscience
PostTime: 1656092786
URL: https://www.reddit.com/r/askscience/comments/vju44u/are_there_animals_that_have_patterned_skin_fur_in/
Text: I feel like the answer is probably yes, but I'm curious to what degree these animals exist. Are there fish that have zebra-like patterns, but only if you can see more than the RGB that humans can see?

ID: vjy0lg
Title: What would happen to a sealed tin can in space?
Author: chazwomaq
Score: 2031
VoteRatio: 0.92
CommentCount: 391
Subreddit: askscience
PostTime: 1656103592
URL: https://www.reddit.com/r/askscience/comments/vjy0lg/what_would_happen_to_a_sealed_tin_can_in_space/
Text: Would it explode? Is the metal strong enough to resist the pressure differential? Does it depend on the temperature? What if it were filled with water vs air at 1 atmosphere pressure?

ID: vk01ly
Title: Which mammal grows the FASTEST between birth and adulthood, as a percentage of its birth body mass?
Author: 4thDevilsAdvocate
Score: 29
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1656109287
URL: https://www.reddit.com/r/askscience/comments/vk01ly/which_mammal_grows_the_fastest_between_birth_and/
Text: Note that I'm not talking about "growing the *most*" (i.e. smallest baby size to adult size ratio). I'm talking about "growing the *fastest*".

As of right now, I think it's the red kangaroo.

[This](https://www.nwf.org/Magazines/National-Wildlife/2010/Worlds-Fastest-Growing-Animal) and [this](https://www.ferris.edu/card-riley-center/Kids_Corner/marsupials.htm) say a red kangaroo is 1 gram at birth, and [the red kangaroo's Wikipedia page](https://en.wikipedia.org/wiki/Red_kangaroo) [states that female red kangaroos can be of reproductive age (i.e. "adulthood") as soon as 18 months](https://en.wikipedia.org/wiki/Red_kangaroo#Reproduction) (but [that they weigh, at most, 88 pounds](https://en.wikipedia.org/wiki/Red_kangaroo#Description)).

Using this information, let's say the following:

1. 1 year = 12 months = 365 days
2. 18 months = 365 \* 1.5 days = 547.5 days
3. 88 pounds / 1 gram = 39,916.1286

Plugging these values into [this exponent calculator](https://www.omnicalculator.com/math/exponent) tells me that, for a female red kangaroo to grow from its birth weight to its weight at adulthood in 547.5 days, it must multiply its body weight by 1.01954x (101.954%) per day.

Alternative, reversing this, and assuming the upper bound of red kangaroo reproductive age (5 years/1825 days), and the lower bound of female red kangaroo body weight (40 pounds), that means said female red kangaroo must multiply its body weight by 1.005387x per day (100.5387%) in order to grow from 1 gram to 40 pounds in 1825 days.

**Are there any mammals** **^((not animals,)** [***^(mammals)***](https://en.wikipedia.org/wiki/Mammal)***)*** **that grow faster than this?** Right now, I think the red kangaroo takes the cake, seemingly growing 7.1x to *\~1,170x* its body weight within a year.

ID: vk1h7x
Title: What determines sunspot location?
Author: piedamon
Score: 5
VoteRatio: 0.69
CommentCount: 3
Subreddit: askscience
PostTime: 1656113560
URL: https://www.reddit.com/r/askscience/comments/vk1h7x/what_determines_sunspot_location/
Text: I imagine there’s a fairly chaotic underlying system, so I’m curious what factors are at play in why a sunspot appears in the place it does. The sun seems so uniform, so I’m wondering if this is an example of “the butterfly effect” so to speak.

ID: vk7ucw
Title: Do hearts vary a lot among vertebrates?
Author: The_Middler_is_Here
Score: 154
VoteRatio: 0.89
CommentCount: 36
Subreddit: askscience
PostTime: 1656135022
URL: https://www.reddit.com/r/askscience/comments/vk7ucw/do_hearts_vary_a_lot_among_vertebrates/
Text: I learned recently that mammalian four-chambered hearts are more efficient than reptilian three-chambered hearts. Are mammals special as far as hearts go?

ID: vkbelq
Title: What's "worse", longterm, for the greenhouse effect, CH4 or CO2?
Author: polidrupa
Score: 2
VoteRatio: 0.54
CommentCount: 5
Subreddit: askscience
PostTime: 1656149697
URL: https://www.reddit.com/r/askscience/comments/vkbelq/whats_worse_longterm_for_the_greenhouse_effect/
Text: CH4 has a much larger greenhouse effect than CO2, but CO2 stays in the atmosphere much longer than CH4. So, if I had CH4 emissions and I had only two options, would it be better to burn them (emitting CO2) or leave the CH4 go freely to the atmosphere? What do simulations say?

ID: vkcvvv
Title: what evidence do we have that (booster) vaccines protect others and slow the spread?
Author: Novel_Ad8758
Score: 0
VoteRatio: 0.47
CommentCount: 28
Subreddit: askscience
PostTime: 1656155881
URL: https://www.reddit.com/r/askscience/comments/vkcvvv/what_evidence_do_we_have_that_booster_vaccines/
Text: This question is specifically aimed at showing how asking high quantities of a population to take the vaccine stops the spread at a population level.

I would assume the following things to be relevant

1. chance of people who get infected that are vaccinated
2. chance of then infecting others, modulated by length of illness, viral load and symptoms (coughing)
3. how good the immunity is from infection + vaccine, i.e. how often vaccinated people get reinfected vs unvaccinated

Im asking this because its pretty frustrating that people always pull a specific country with high vaccination rates and high cases and then say young people getting the vaccine doesnt help others at all. I have the suspicion that their view is limited, but I would like to see evidence or more professional perspectives on the matter :)

ID: vkd1hc
Title: Is there a public toxicological database detailing substances' adverse health effects?
Author: PCRnoob
Score: 67
VoteRatio: 0.84
CommentCount: 44
Subreddit: askscience
PostTime: 1656156507
URL: https://www.reddit.com/r/askscience/comments/vkd1hc/is_there_a_public_toxicological_database/
Text: Similar to pharmacological databases where you can look up a certain medicament and handily find information on dose ranges, formulations, routes of administration, etc. is there an easily accessible toxicological database with detailed toxicological information for particular substances. I.e. known adverse health effects, dose-response relationships, etc.?

ID: vkh8wj
Title: Have we ever seen a new species come into existence?
Author: _LouSandwich_
Score: 10
VoteRatio: 0.73
CommentCount: 19
Subreddit: askscience
PostTime: 1656170332
URL: https://www.reddit.com/r/askscience/comments/vkh8wj/have_we_ever_seen_a_new_species_come_into/
Text: 

ID: vkhjtp
Title: How much of our water needs to we meet though the breakdown of hydrocarbons in our bodies?
Author: Professional_Call
Score: 2
VoteRatio: 0.6
CommentCount: 2
Subreddit: askscience
PostTime: 1656171239
URL: https://www.reddit.com/r/askscience/comments/vkhjtp/how_much_of_our_water_needs_to_we_meet_though_the/
Text: While we get most of water through food and drink, the breakdown of hydrocarbons in H2O and CO2 must contribute some, too. What proportion of our water need is met through this process?

ID: vkhtix
Title: If somatic cells can only divide up to the Hayflick limit, how do people live longer than a few decades?
Author: insanelylogical
Score: 155
VoteRatio: 0.9
CommentCount: 18
Subreddit: askscience
PostTime: 1656172007
URL: https://www.reddit.com/r/askscience/comments/vkhtix/if_somatic_cells_can_only_divide_up_to_the/
Text: I know not all cell types divide that frequently, but some like skin cells divide daily. It seems that it would not be that long before all skin cells have reached the Hayflick limit and eventually our skin will cease to function. 

Even if we replace skin cells with stem cells, I imagine that our source of stem cells is really limited.

ID: vkhz5z
Title: What advantage does the eye's (or brain's) white-balance-like system give, and how does it work?
Author: A-Delonix-Regia
Score: 2027
VoteRatio: 0.93
CommentCount: 106
Subreddit: askscience
PostTime: 1656172460
URL: https://www.reddit.com/r/askscience/comments/vkhz5z/what_advantage_does_the_eyes_or_brains/
Text: So I have noticed that when I close my right eye for a while and keep my left eye open in broad daylight, I see warmer colours in my left eye and see cooler colours in my right eye when I open it. This is similar to the white balance in smartphone cameras.

But is there any evolutionary advantage to this? And how does it work?

ID: vkietu
Title: On what does it depend if invertebrates (or other animals) have oesophagus or gullet or both of them?
Author: Gloomy_Efficiency196
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1656173693
URL: https://www.reddit.com/r/askscience/comments/vkietu/on_what_does_it_depend_if_invertebrates_or_other/
Text: Hey, recently I've been repeating my biology material related to invertebrates and I noticed that, when we were talking about theirs digestive systems some of them have throats (faucets/gullet), while others have oesophagus, or they have both of these structures. Is there here someone knowledgeable  in this topic?

ID: vkj294
Title: Why can't the pythons found in Florida be relocated back to Burma were they are endangered?
Author: ibs2pid
Score: 2
VoteRatio: 0.54
CommentCount: 16
Subreddit: askscience
PostTime: 1656175568
URL: https://www.reddit.com/r/askscience/comments/vkj294/why_cant_the_pythons_found_in_florida_be/
Text: I know they have a sort of "homing" that leads them to try and get back to where they were born but does it really work half a world away? If not, they wouldn't make it very far anyway across the oceans. What is keeping us from from just doing a mass capture/relocation for the Everglades pythons to help bolster the population in their native habitats? I know zoos have breeding and reintroduction programs for all sorts of animals. Why couldn't this be used for the python?

ID: vkj8gx
Title: if you have a circuit with an insulator, like rubber, in the middle of it, is it possible for the electricity to jump THROUGH the rubber and complete the circuit?
Author: DuckoPond
Score: 1
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1656176050
URL: https://www.reddit.com/r/askscience/comments/vkj8gx/if_you_have_a_circuit_with_an_insulator_like/
Text: Like, say I have a wire running into a 5mm thick plate rubber plate that is floating on top of water. Is there any situation the electricity would be able to travel through the plate, and into the water?

ID: vkjiq0
Title: Does a candle lit in a room that has methane gas dispersed at a lower concentration than LFL gradually combust the methane molecules?
Author: NoStripeZebra1
Score: 1
VoteRatio: 0.56
CommentCount: 5
Subreddit: askscience
PostTime: 1656176845
URL: https://www.reddit.com/r/askscience/comments/vkjiq0/does_a_candle_lit_in_a_room_that_has_methane_gas/
Text: LFL= Lower Flammability Limit

ID: vkjs11
Title: Does asexual reproduction causes the same genetic problems as incest?
Author: 5L91N
Score: 3
VoteRatio: 0.62
CommentCount: 4
Subreddit: askscience
PostTime: 1656177610
URL: https://www.reddit.com/r/askscience/comments/vkjs11/does_asexual_reproduction_causes_the_same_genetic/
Text: 

ID: vkkapg
Title: How do explosions work? And what is deadly about them? Heat or air waves?
Author: Eggcellent_DTR
Score: 0
VoteRatio: 0.36
CommentCount: 7
Subreddit: askscience
PostTime: 1656179119
URL: https://www.reddit.com/r/askscience/comments/vkkapg/how_do_explosions_work_and_what_is_deadly_about/
Text: 

ID: vkkh0e
Title: Why does added sugar seem to make us obese more than other foods?
Author: None
Score: 7
VoteRatio: 0.67
CommentCount: 27
Subreddit: askscience
PostTime: 1656179635
URL: https://www.reddit.com/r/askscience/comments/vkkh0e/why_does_added_sugar_seem_to_make_us_obese_more/
Text: So I was reading this news article: https://www.theguardian.com/commentisfree/2018/aug/15/age-of-obesity-shaming-overweight-people. 

The author seems to suggest that between 1970 and today, sugar consumption in the USA has increased 39 times, and attributes this as a major cause the obesity epidemic. He pointed out that in 1970 people consumed slightly more calories but yet were thin.

I completely cut out all sweet tasting products from my life. I still eat around the same number of calories and yet in 6 months I've lost 40lbs of weight. Even when I was dieting and in calorie deficit but still consuming sugar, I struggled to lose weight. So I think there could be something true about this, as I don't even think about dieting nowadays and yet the weight just comes off anyway.

Does anyone here know why or how added sugar specifically would lead to rapid weight gain?

ID: vkkzac
Title: can phospholipids form micelles in water if agitated?
Author: futurettt
Score: 0
VoteRatio: 0.33
CommentCount: 1
Subreddit: askscience
PostTime: 1656181095
URL: https://www.reddit.com/r/askscience/comments/vkkzac/can_phospholipids_form_micelles_in_water_if/
Text: Question in title. Since phospholipids naturally form bilayers, I was surprised by a study I found using phospholipid micelles to shield sperm in utero. 

The study for those interested:
https://pubmed.ncbi.nlm.nih.gov/29856778/

ID: vkkzr7
Title: What does net zero emissions mean?
Author: solipsistrealist
Score: 3
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1656181133
URL: https://www.reddit.com/r/askscience/comments/vkkzr7/what_does_net_zero_emissions_mean/
Text: I continue seeing ads, reading articles, and more, surrounding companies meeting net zero emissions by a certain year. But this doesn’t sound like producing zero pollution. What does being a net zero emission company or country actually mean?

ID: vklldh
Title: Is kidney damage caused by acyclovir reversible?
Author: blmb_runt
Score: 1
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1656182880
URL: https://www.reddit.com/r/askscience/comments/vklldh/is_kidney_damage_caused_by_acyclovir_reversible/
Text: Also known as Valacyclovir, causes crystal deposits in kidney and blockage. It can even cause acute failure. So in case it's not acute is damage permanent?

ID: vklloc
Title: Is it possible that a planet somewhere has a serious variation in its rate of rotation during its orbit and what would be the effects?
Author: Sub7
Score: 4
VoteRatio: 0.65
CommentCount: 4
Subreddit: askscience
PostTime: 1656182900
URL: https://www.reddit.com/r/askscience/comments/vklloc/is_it_possible_that_a_planet_somewhere_has_a/
Text: 

ID: vkmn7b
Title: Patients with Locked-In Syndrome can move their eyes up and down, but not side to side. What is the difference in these neural systems that results in the divide?
Author: WaitForItTheMongols
Score: 7
VoteRatio: 0.82
CommentCount: 2
Subreddit: askscience
PostTime: 1656185925
URL: https://www.reddit.com/r/askscience/comments/vkmn7b/patients_with_lockedin_syndrome_can_move_their/
Text: I would think the up/down and left/right movement systems would have a high degree of similarity, such that you should always be able to move either both or neither. Why is there this split where the eye movement is cut in half, where only the sideways movement is knocked out by the neurological conditions that generate Locked In Syndrome?

ID: vkmpoo
Title: Do creamer pitchers slow the growth of microbes in milk?
Author: FiercelyProud
Score: 6
VoteRatio: 0.81
CommentCount: 3
Subreddit: askscience
PostTime: 1656186124
URL: https://www.reddit.com/r/askscience/comments/vkmpoo/do_creamer_pitchers_slow_the_growth_of_microbes/
Text: I work at a coffee shop and we are discussing keeping half n half from one day to the next after it's been sitting in a container that's partially closed. I've always been told most foods start to develop microbial colonies after about 4 hours, so I don't think it's a great idea, even if it's in the fridge overnight.

ID: vkmxvc
Title: What is the modern position of geneticists on Francis Galton's hypothesis about there being a dysgenic trend affecting human intelligence?
Author: danielgarciaromano
Score: 6
VoteRatio: 0.69
CommentCount: 1
Subreddit: askscience
PostTime: 1656186802
URL: https://www.reddit.com/r/askscience/comments/vkmxvc/what_is_the_modern_position_of_geneticists_on/
Text: I was hearing people the other day claim that the accumulation of mutations caused by lower mortality rates (thus causing a wider variety of individuals with mutations to survive and reproduce) would result in an overall reduction of average human intelligence, over time.

Just wanted to get feedback from actual geneticists on that claim, as it is expounded more or less in this paper: [https://doi.org/10.3389/fpsyg.2015.00361](https://doi.org/10.3389/fpsyg.2015.00361). I think this sounds like a load of eugenic bullshit (and that the idea of a co-ocurrence of a dysgenic trend with the Flynn effect is methodologically unsound), but I don't think I have enough knowledge of the subject to actually assert so. 

Is this a fringe theory, or is there any support for it in current genetic studies?

ID: vkn7qa
Title: How did the red fox evolve to remain largely the same species in North America as in Europe?
Author: kattmedtass
Score: 102
VoteRatio: 0.89
CommentCount: 19
Subreddit: askscience
PostTime: 1656187590
URL: https://www.reddit.com/r/askscience/comments/vkn7qa/how_did_the_red_fox_evolve_to_remain_largely_the/
Text: 

ID: vkpjho
Title: Why does low blood pressure make you shaky?
Author: Someragingpacifist
Score: 16
VoteRatio: 0.75
CommentCount: 11
Subreddit: askscience
PostTime: 1656194446
URL: https://www.reddit.com/r/askscience/comments/vkpjho/why_does_low_blood_pressure_make_you_shaky/
Text: Everything I can find is just listing shakiness as a symptom of low blood pressure, but what is actually happening at a cellular level that causes your muscles to not work as well?

ID: vkpvmw
Title: How much do we understand about how different ethnicities in highly diverse societies display greater or lesser susceptibility to the health effects of every day life?
Author: stamosface
Score: 5
VoteRatio: 0.86
CommentCount: 1
Subreddit: askscience
PostTime: 1656195461
URL: https://www.reddit.com/r/askscience/comments/vkpvmw/how_much_do_we_understand_about_how_different/
Text: As a Yemeni-American, I've noticed trends in how other first-gens from (loosely) similar regions and genetic backgrounds show greater susceptibility to certain diseases. 

I understand that we know, for example, that certain populations don't react well to alcohol on a genetic level, and have a greater propensity for addiction. Then, after enough generations of that, that population's gene pool has a greater physical tolerance or resistance to some of the negative effects of alcoholism. Yemen is an interesting case because many parts of it are inhabited by people who've resided there for such a long time and with so little mixing, relative to many other places.

Then of course there are the stark differences in lifestyles, and certain morphological or physiological advantages or disadvantages can become the opposite.

Do we understand more than this? I've read that genetics will require a quantum leap before we can more accurately analyze and predict disease susceptibility based on genetic markers, so I guess I'm just trying to get a read on how well we *actually* understand these topics, or even how we come to the conclusions we *can* draw.

ID: vkq2hf
Title: How are the amount of calories burned for any given activity calculated?
Author: NuevoLucha
Score: 3
VoteRatio: 1
CommentCount: 2
Subreddit: askscience
PostTime: 1656196029
URL: https://www.reddit.com/r/askscience/comments/vkq2hf/how_are_the_amount_of_calories_burned_for_any/
Text: While I roughly grasp the concept of expressing energy through calories as a unit of measurement, I’m curious how scientifically one can reliably estimate calories “burned” for swimming compared to day cycling?

ID: vkrt2x
Title: What is the basis for having a sense of rhythm?
Author: Selfeducated
Score: 81
VoteRatio: 0.92
CommentCount: 24
Subreddit: askscience
PostTime: 1656201466
URL: https://www.reddit.com/r/askscience/comments/vkrt2x/what_is_the_basis_for_having_a_sense_of_rhythm/
Text: It seems to be more involved than just good coordination. Has neuroscience ever studied it?

ID: vkrt60
Title: Is there any particular reason we ordered the human chromosome pairs the way we did?
Author: Anonymous_001307
Score: 5
VoteRatio: 0.62
CommentCount: 16
Subreddit: askscience
PostTime: 1656201474
URL: https://www.reddit.com/r/askscience/comments/vkrt60/is_there_any_particular_reason_we_ordered_the/
Text: 

ID: vks1m3
Title: We all know that gaining weight can be attributed to excessive caloric intake, but how fast does weight gain actually happen? Can we gain a pound or two in fat content over night? Does it take 24 hours for this pound or two to build up?
Author: HavokSTL
Score: 3339
VoteRatio: 0.95
CommentCount: 406
Subreddit: askscience
PostTime: 1656202234
URL: https://www.reddit.com/r/askscience/comments/vks1m3/we_all_know_that_gaining_weight_can_be_attributed/
Text: 

ID: vks441
Title: How are foods/drinks analyzed for nutrition to be added to labels?
Author: cheers761
Score: 12
VoteRatio: 0.81
CommentCount: 5
Subreddit: askscience
PostTime: 1656202472
URL: https://www.reddit.com/r/askscience/comments/vks441/how_are_foodsdrinks_analyzed_for_nutrition_to_be/
Text: 

ID: vksgta
Title: What happens to the body exactly if someone is given a transfusion of the wrong blood type?
Author: mrwonderfull_
Score: 886
VoteRatio: 0.94
CommentCount: 178
Subreddit: askscience
PostTime: 1656203654
URL: https://www.reddit.com/r/askscience/comments/vksgta/what_happens_to_the_body_exactly_if_someone_is/
Text: Hello! 

I read a case recently where a young girl was given a lung and heart transplant, except the transplanted organs were of a completely wrong blood type then the patient. I was wondering what exactly happens if someone it given a pint (or more) of the wrong type of blood. 

And to step it up a notch further, what would happen to the body if all the blood in the body were to become a different type? Would the affect change with one blood type over another? 

Thanks for your responses in advance.

ID: vkstzp
Title: How exactly does an organism evolve?
Author: Glittering_Job_9536
Score: 2
VoteRatio: 0.6
CommentCount: 9
Subreddit: askscience
PostTime: 1656204891
URL: https://www.reddit.com/r/askscience/comments/vkstzp/how_exactly_does_an_organism_evolve/
Text: I think this is for paleontologists? I'm not too sure honestly. 
I don't really have grasp on the process.
Is it just trying something over and over until it slowly appears. 
Or is the DNA somehow incentivised to do something for better or threatened procreation? 
Could someone provide me the proper key points?
Thank you for reading.

ID: vktgcp
Title: What allows animals with shorter life spans than humans (eg. Cats and dogs) to develop age related illnesses like arthritis and mental degradation in much shorter time spans?
Author: dundoniandood
Score: 17
VoteRatio: 0.69
CommentCount: 9
Subreddit: askscience
PostTime: 1656207023
URL: https://www.reddit.com/r/askscience/comments/vktgcp/what_allows_animals_with_shorter_life_spans_than/
Text: For example a 15 year old dog may suffer from arthritis or dementia, but it would take an average human a way longer time to start developing those issues typically.

ID: vktlsa
Title: Are physical formulas like T=0.5*mv^2 literally that precise in reality or is it simplification? Why is it ^2 and not ^1.99999 or ^2.00001?
Author: Ravery-net
Score: 11
VoteRatio: 0.68
CommentCount: 21
Subreddit: askscience
PostTime: 1656207540
URL: https://www.reddit.com/r/askscience/comments/vktlsa/are_physical_formulas_like_t05mv2_literally_that/
Text: Important formulas in physics often have very "easy" coefficients and exponents. They seem so elegant, when otherwise the universe seems full of chaos and side-effects.

ID: vktwkx
Title: Are there good case studies of neural net interpretation leading to novel scientific theory/insight?
Author: Laddenvore
Score: 4
VoteRatio: 0.64
CommentCount: 3
Subreddit: askscience
PostTime: 1656208594
URL: https://www.reddit.com/r/askscience/comments/vktwkx/are_there_good_case_studies_of_neural_net/
Text: To clarify my question with a (semi) made up example: say we trained a DL model to take some input data to predict some outcome (eg. amino acid sequence to predict protein conformation). Say we also have very little idea how to relate the outcome to the predictors. Then we did some form of interpretability on the DL model and this led to novel theory/insight (eg. certain amino acid subsequences are highly likely to appear on the surface of the protein once it is folded). 

Are there good case studies of this sort of thing happening? Links to papers would be super appreciated.

(Disclaimer: I know very little biochemistry so my example might be wrong/nonsense/known without DL)

ID: vkuknn
Title: Why do deep-sea divers use mixed gases?
Author: xuuoR
Score: 73
VoteRatio: 0.85
CommentCount: 55
Subreddit: askscience
PostTime: 1656210870
URL: https://www.reddit.com/r/askscience/comments/vkuknn/why_do_deepsea_divers_use_mixed_gases/
Text: When I look this up I get the answer of "Gasses are greatly compressed underwater from the weight of all the water above, so while diving we are breathing compressed air"

I understand this concept but isn't a tank of air a closed loop? How does the water on the outside of the tank compress gas if the metal itself is the same shape? Sorry if I'm missing something.

Thanks.

ID: vkus7x
Title: Why does the moon seem to have significantly more craters at the poles?
Author: MovingOnYourLeft
Score: 40
VoteRatio: 0.81
CommentCount: 28
Subreddit: askscience
PostTime: 1656211601
URL: https://www.reddit.com/r/askscience/comments/vkus7x/why_does_the_moon_seem_to_have_significantly_more/
Text: 

ID: vkvwi3
Title: What exactly are instincts ?
Author: overthinkingtodeath
Score: 17
VoteRatio: 0.72
CommentCount: 9
Subreddit: askscience
PostTime: 1656215519
URL: https://www.reddit.com/r/askscience/comments/vkvwi3/what_exactly_are_instincts/
Text: It is a beavers instinct to build a dam, okay, but what does that MEAN!!?? Like what part of the brain just goes “BEAVER BUILD DAM!!” How does that work, how can a part of your brain encode for building dams. I am a computer engineer and I’m thinking of it like someone codes into beavers brain to build dam BUT HOW IS IT PHYSICSLLY CODED BC THIS IS A BEAVER NOT A COMPUTER !!

ID: vkwbpe
Title: is the infinite amount of numbers between 0 and 1 smaller than the infinite amount of numbers between 0 and 2?
Author: thneeed
Score: 26
VoteRatio: 0.78
CommentCount: 43
Subreddit: askscience
PostTime: 1656217027
URL: https://www.reddit.com/r/askscience/comments/vkwbpe/is_the_infinite_amount_of_numbers_between_0_and_1/
Text: my sister and i are going back and forth about this and i’m interested who is right or if we both are.

ID: vl5x7c
Title: More than 80 % of the ocean has never been mapped, explored, or even seen by humans. How we could benefit from discovering our aquatic world?
Author: Jenda_Smerda
Score: 12
VoteRatio: 0.66
CommentCount: 14
Subreddit: askscience
PostTime: 1656253740
URL: https://www.reddit.com/r/askscience/comments/vl5x7c/more_than_80_of_the_ocean_has_never_been_mapped/
Text: Do you have some examples (in science, everyday life), how we could benefit from discovering our aquatic world?

ID: vl5ywo
Title: Can hamsters sense red light and infrared light?
Author: p90fans
Score: 5
VoteRatio: 0.86
CommentCount: 3
Subreddit: askscience
PostTime: 1656253872
URL: https://www.reddit.com/r/askscience/comments/vl5ywo/can_hamsters_sense_red_light_and_infrared_light/
Text: As per the title, I googled that but cannot find a source that gives a concrete answer. You may also teach me how to find of the answer of this question,

ID: vl6zg8
Title: Does someone lose the ability to digest milk if they don't drink it?
Author: Kelekona
Score: 5
VoteRatio: 0.78
CommentCount: 13
Subreddit: askscience
PostTime: 1656256740
URL: https://www.reddit.com/r/askscience/comments/vl6zg8/does_someone_lose_the_ability_to_digest_milk_if/
Text: I have a fictional character whose grandparents got a lot of their calories from cheese, but then his culture lost access to grazing animals so he hadn't had any milk since he was weaned.  If he started eating cheese at say ten years old, would he get sick?  Could it be corrected by seeding his gut with the right bacteria?

ID: vl8fio
Title: What caused this ring of flat land circling the end of the Appalachian range?
Author: rounding_error
Score: 364
VoteRatio: 0.94
CommentCount: 23
Subreddit: askscience
PostTime: 1656260750
URL: https://www.reddit.com/r/askscience/comments/vl8fio/what_caused_this_ring_of_flat_land_circling_the/
Text: From Corinth, Mississippi to Montgomery, Alabama, there is a large arc of flat land which stands out on satellite photos because it is mostly farms, surrounded by hilly, forested land.  It seems to perfectly encircle the southern end of the Appalachian mountain range, suggesting it was somehow created when the mountain range formed.  It's not a river valley because a few rivers seem to cross through it without following it.  What is it?

I've circled it here:  [https://i.redd.it/3ly4yk8flw791.png](https://i.redd.it/3ly4yk8flw791.png)

ID: vl8yjt
Title: Death Valley is 282’ below sea level. Would it offset the rising ocean to build a canal and create the Death Valley Sea?
Author: Smartnership
Score: 7802
VoteRatio: 0.92
CommentCount: 160
Subreddit: askscience
PostTime: 1656262193
URL: https://www.reddit.com/r/askscience/comments/vl8yjt/death_valley_is_282_below_sea_level_would_it/
Text: 

ID: vla426
Title: Does phosphorylation of CTD condition binding of RNA polymerase II with preinitiation complex?
Author: SneakyChada
Score: 1
VoteRatio: 0.67
CommentCount: 1
Subreddit: askscience
PostTime: 1656265382
URL: https://www.reddit.com/r/askscience/comments/vla426/does_phosphorylation_of_ctd_condition_binding_of/
Text: Does it or does it not is it phosphorylation or dephosphorylation?

ID: vlah4e
Title: Why is some cheese soft and elastic (like mozzarella), while other is hard and brittle (like parmesan)? What is the difference?
Author: iammerp
Score: 11
VoteRatio: 0.74
CommentCount: 3
Subreddit: askscience
PostTime: 1656266397
URL: https://www.reddit.com/r/askscience/comments/vlah4e/why_is_some_cheese_soft_and_elastic_like/
Text: 

ID: vlcbc6
Title: Does ingesting prostaglandin analogues reduce the body's own synthesis of prostaglandin?
Author: Acceptable_Clothes_9
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1656271518
URL: https://www.reddit.com/r/askscience/comments/vlcbc6/does_ingesting_prostaglandin_analogues_reduce_the/
Text: I am wondering if it is similar where if you ingest certain vitamin supplements of which the body can synthesize on its own, there is plenty in the blood so the body doesn't synthesize the vitamin on its own anymore or as much.

ID: vlcjrz
Title: How do you determine coefficient of friction in different materials?
Author: aer0_nerd
Score: 2
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1656272186
URL: https://www.reddit.com/r/askscience/comments/vlcjrz/how_do_you_determine_coefficient_of_friction_in/
Text: Generally referencing wheels on cars/things that spin

ID: vlcr67
Title: Does an equation or set of equations exist which would predict accurately the position of the sun in the sky at any time for any day of the year, for a given latitude, longitude, and elevation?
Author: Flurbybox
Score: 20
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1656272769
URL: https://www.reddit.com/r/askscience/comments/vlcr67/does_an_equation_or_set_of_equations_exist_which/
Text: Solar panel sun tracking is why I ask. There are active trackers which use light sensors to change the angle of solar panels in order to maximize their efficiency. As an alternative if setting up a panel at a particular location, that locations position variables could be set statically and using date and time point the solar panel toward the predicted location of the sun in the sky.

I'm wondering if those functions/equations already exist.

ID: vldnc6
Title: What makes light able to pass through solid transparent materials?
Author: Cocoamix86
Score: 3
VoteRatio: 0.62
CommentCount: 13
Subreddit: askscience
PostTime: 1656275335
URL: https://www.reddit.com/r/askscience/comments/vldnc6/what_makes_light_able_to_pass_through_solid/
Text: You could have a foot of solid glass and light will still traverse through it, and yet a thin sheet of paper will block most of it.

ID: vle38h
Title: Why isn't balance a sense like smell or touch?
Author: BicephalousFlame
Score: 13
VoteRatio: 0.66
CommentCount: 56
Subreddit: askscience
PostTime: 1656276568
URL: https://www.reddit.com/r/askscience/comments/vle38h/why_isnt_balance_a_sense_like_smell_or_touch/
Text: 

ID: vlf0cx
Title: How does rabies evade the immune system?
Author: SciNonFi01
Score: 43
VoteRatio: 0.9
CommentCount: 10
Subreddit: askscience
PostTime: 1656279153
URL: https://www.reddit.com/r/askscience/comments/vlf0cx/how_does_rabies_evade_the_immune_system/
Text: 

ID: vlfssd
Title: How long does monkeypox last on surfaces?
Author: janedoecurious
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1656281433
URL: https://www.reddit.com/r/askscience/comments/vlfssd/how_long_does_monkeypox_last_on_surfaces/
Text: 

ID: vlghwh
Title: What is the slowest speed of movement a human eye/brain can perceive?
Author: LunacyNow
Score: 12
VoteRatio: 0.78
CommentCount: 9
Subreddit: askscience
PostTime: 1656283510
URL: https://www.reddit.com/r/askscience/comments/vlghwh/what_is_the_slowest_speed_of_movement_a_human/
Text: We can see something like a snail move across the sidewalk but don't really notice something like a leaf growing. What is slow but fast enough for us to observe while watching it?

ID: vljacs
Title: Are there any retroviruses that infect bacteria?
Author: o-rka
Score: 7
VoteRatio: 0.69
CommentCount: 8
Subreddit: askscience
PostTime: 1656292209
URL: https://www.reddit.com/r/askscience/comments/vljacs/are_there_any_retroviruses_that_infect_bacteria/
Text: I'm wondering if there are any RNA viruses that infect bacteria.  All of the examples I know infect eukaryotes.

ID: vlk39p
Title: Would there be any treatment for radium poisoning if it happened today?
Author: Gloomy_Astronaut_570
Score: 44
VoteRatio: 0.85
CommentCount: 8
Subreddit: askscience
PostTime: 1656294778
URL: https://www.reddit.com/r/askscience/comments/vlk39p/would_there_be_any_treatment_for_radium_poisoning/
Text: Just finished reading [Radium Girls](https://en.wikipedia.org/wiki/Radium_Girls) which is about girls in the 1920s who painted watch details using radium-laced paint, essentially ate the paint as part of the painting process, and then developed horrific effects in their bones, especially jaws. There was pretty much no treatment at the time, and I know that even in today there aren't many options to treat radiation sickness from like an attack, but would there be anything that could be done for cases like these? They lived in horrific pain for years after they more or less knew what was going on, making multiple women understandably suicidal.

ID: vlkeg1
Title: Where did the parietal eye originate?
Author: Billiam_Ball
Score: 10
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1656295742
URL: https://www.reddit.com/r/askscience/comments/vlkeg1/where_did_the_parietal_eye_originate/
Text: Was there just a third patch if photoreceptive cells on the head of ancestral craniates, or is it more complex? Could this have theoretically evolved into a third “proper” eye?

ID: vlkkld
Title: Why is there a window in the absorption spectrum of Earth's atmosphere at a wavelength of 4 μm?
Author: 4thDevilsAdvocate
Score: 8
VoteRatio: 0.79
CommentCount: 8
Subreddit: askscience
PostTime: 1656296279
URL: https://www.reddit.com/r/askscience/comments/vlkkld/why_is_there_a_window_in_the_absorption_spectrum/
Text: Looking at [the Wikipedia page for absorption bands](https://en.wikipedia.org/wiki/Absorption_band), it seems to me that there's a sizable window - i.e. a [local minimum](https://en.wikipedia.org/wiki/Maxima_and_minima) \- in the graph for [electromagnetic radiation](https://en.wikipedia.org/wiki/Electromagnetic_radiation) absorption, as per [this image](https://i.stack.imgur.com/jOhUm.png).

[Water vapor](https://en.wikipedia.org/wiki/Water_vapor), [oxygen](https://en.wikipedia.org/wiki/Oxygen), [ozone](https://en.wikipedia.org/wiki/Ozone), and [methane](https://en.wikipedia.org/wiki/Methane) appear to be entirely transparent to radiation of 4 μm wavelength, [carbon dioxide](https://en.wikipedia.org/wiki/Carbon_dioxide) only appears to start absorbing it *after* that point, and even [nitrous oxide](https://en.wikipedia.org/wiki/Nitrous_oxide) has a window there. Moreover, [Rayleigh scattering](https://en.wikipedia.org/wiki/Rayleigh_scattering) is also minimal there.

On top of *that*, [this Earth Science Stack Exchange answer](https://earthscience.stackexchange.com/questions/13620/does-anyone-have-absorption-coefficients-at-different-wavelengths-for-sulfur-dio/13621#13621) and [its source](https://earthscience.stackexchange.com/questions/13620/does-anyone-have-absorption-coefficients-at-different-wavelengths-for-sulfur-dio/13621#13621) show minimal (sub-0.5%) absorbance of [sulfur dioxide](https://en.wikipedia.org/wiki/Sulfur_dioxide) at that wavelength. Why is this? It seems like a rather odd coincidence for so many things to be transparent to 4 μm (a specific wavelength of mid-wavelength infrared) EM radiation.

As a coincidence, this is one of many parts why global warming is a thing, IIRC: mid-range infrared comes in through the 4 μm gap, gets soaked up by the Earth, and later gets re-radiated at different wavelengths that *do* get soaked up by the atmosphere.

I just don't know *why* there's a 4 μm gap there.

ID: vlkm5q
Title: Could someone explain qualitatively *why* atoms seek to fill their orbitals and become more stable when they do so?
Author: diprosyum
Score: 47
VoteRatio: 0.85
CommentCount: 17
Subreddit: askscience
PostTime: 1656296414
URL: https://www.reddit.com/r/askscience/comments/vlkm5q/could_someone_explain_qualitatively_why_atoms/
Text: For example, in terms of stability, what’s stopping a hydrogen atom from filling up its 2s orbital and remaining that way?

ID: vlls90
Title: How do Spacecraft and Satellite Electronics Deal With the Inability to Ground Themselves?
Author: JOSmith99
Score: 12
VoteRatio: 0.82
CommentCount: 8
Subreddit: askscience
PostTime: 1656300152
URL: https://www.reddit.com/r/askscience/comments/vlls90/how_do_spacecraft_and_satellite_electronics_deal/
Text: I know that electronics can function without grounding, but I am curious how high-reliability electronics are made when grounding isn't an option.

ID: vlmhpe
Title: Why does taro root turn purple when cooked?
Author: InfinityCat27
Score: 1
VoteRatio: 0.55
CommentCount: 5
Subreddit: askscience
PostTime: 1656302471
URL: https://www.reddit.com/r/askscience/comments/vlmhpe/why_does_taro_root_turn_purple_when_cooked/
Text: 

ID: vlmm8b
Title: Why do some birth controls stop your period?
Author: obamababe
Score: 9
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1656302894
URL: https://www.reddit.com/r/askscience/comments/vlmm8b/why_do_some_birth_controls_stop_your_period/
Text: I was wondering why some birth controls lessen or completely get rid of your period. From what I understand some do this while others don’t. What’s the biological reason for this and what in birth controls causes it? Sorry is this is a dumb question, thanks a bunch 💜

ID: vlqlqe
Title: How does DNA control how an embryo grows?
Author: silver202m
Score: 5
VoteRatio: 0.7
CommentCount: 7
Subreddit: askscience
PostTime: 1656318337
URL: https://www.reddit.com/r/askscience/comments/vlqlqe/how_does_dna_control_how_an_embryo_grows/
Text: I googled it and can’t figure it out, when a zygote starts developing into an embryo( I think that’s how it works) it’s one cell that’s starts dividing and dividing until you have a whole baby right, how does DNA show the way for all the cells to know how to divide? Develop?

ID: vlr8p0
Title: Can water erode rocks?
Author: MustBeHere
Score: 0
VoteRatio: 0.43
CommentCount: 4
Subreddit: askscience
PostTime: 1656321062
URL: https://www.reddit.com/r/askscience/comments/vlr8p0/can_water_erode_rocks/
Text: Can clean water slowly erode rocks?  
I've oftentimes head of erosion due to river flow or ocean waves but I was wondering if it's the water itself or perhaps sand/rocks tumbling and hitting against each other that causes the erosion.

ID: vlv9bt
Title: Is there a difference between electrical impulses sent to the brain by different sensory organs (say, between an impulse sent by the inner ear and one sent by the optic nerve)?
Author: Savinsnsn
Score: 452
VoteRatio: 0.91
CommentCount: 66
Subreddit: askscience
PostTime: 1656335674
URL: https://www.reddit.com/r/askscience/comments/vlv9bt/is_there_a_difference_between_electrical_impulses/
Text: Or are they the same type of electrical signal and the brain somehow differentiates between them to create different representations?

ID: vlvrxt
Title: Do animals have episodic memory?
Author: ScrollWithTheTimes
Score: 434
VoteRatio: 0.9
CommentCount: 61
Subreddit: askscience
PostTime: 1656337225
URL: https://www.reddit.com/r/askscience/comments/vlvrxt/do_animals_have_episodic_memory/
Text: I was driving past an equestrian place the other day while there was a show happening. I drove past again the next day and all the horses were back in their fields quietly munching grass, and it got me wondering whether they had any memory of the previous day's events.

We know that animals are able to remember which plants or other animals are good to eat, and which ones are dangerous, but I wouldn't call this episodic memory. We also know that many animals can be trained to perform a certain action which they associate with a reward, but I doubt a dog is remembering what happened in training when told to sit - it's become an instinct. Conversely we know that abused dogs will exhibit fear of humans, of men, or of particular objects because of negative experiences associated with these things, but are the dogs remembering specific times that they were hurt by these things, or is it again just a learned instinct?

When we as humans recall a memory, we are to all intents and purposes experiencing a dulled down abbreviated version of the original sensory inputs that created it (although obviously the sensory neurons from the body aren't involved this time). We know that it's only a memory, but I'm wondering whether an animal would be able to make this distinction. Perhaps the horses in my introduction would become really confused as to why they were eating grass but at the same time being ridden around, hearing a crowd but at the same time not seeing one, then suddenly seeing a crowd but not hearing any noise, then chewing on grass again but at the same time feeling a bit in their mouths. Do animals possess the intelligence to distinguish memories from live experiences, or is this a reason why they can't possess episodic memory, because it would mess with their heads too much?

ID: vlw4yx
Title: Do viruses have any beneficial function at all for the ecosystem?
Author: navpirx
Score: 3443
VoteRatio: 0.95
CommentCount: 417
Subreddit: askscience
PostTime: 1656338313
URL: https://www.reddit.com/r/askscience/comments/vlw4yx/do_viruses_have_any_beneficial_function_at_all/
Text: 

ID: vlyx4q
Title: What is the CMB scattering or reflecting off of for us to see it?
Author: Nemarus
Score: 9
VoteRatio: 0.91
CommentCount: 5
Subreddit: askscience
PostTime: 1656345818
URL: https://www.reddit.com/r/askscience/comments/vlyx4q/what_is_the_cmb_scattering_or_reflecting_off_of/
Text: When we see a distant star or galaxy, we are seeing light that is coming toward us from a luminous source.

When we see a planet, we are seeing light reflected back at us after scattering on the planet's surface.

But I've never understood how we 'see' the CMB. If it represents the early universe before any luminous structures existed (i.e. "background"), and that early universe is expanding away from us, what surface sent those photons toward us? Are they just flying in every random direction? 

I suspect I am just thinking about universal expansion incorrectly, but would love some clarification. Thanks!

ID: vm2aup
Title: Would childhood obesity make losing weight as an adult more difficult because of higher fat cell count or anything as as a result of it?
Author: TheTwelveYearOld
Score: 24
VoteRatio: 0.9
CommentCount: 6
Subreddit: askscience
PostTime: 1656354491
URL: https://www.reddit.com/r/askscience/comments/vm2aup/would_childhood_obesity_make_losing_weight_as_an/
Text: (I didn't get any answers on r/loseit and a mod on r/nutrition recommended to post this here)

I'm not going to quote any sources but correct me if I get anything wrong. I did some googling and reading on Reddit, and heard that when you grow up obese, your body makes more fat cells to store fat and that number gets locked in after adolescence, or they won't be made except under extreme circumstances afterwards. Also that generally childhood obesity makes the body have a tendency / more "biologically wired" to store fat or more fat.

Let's say I have person A and person B. A had childhood obesity while B didn't, and both have the same stats that would be put in a TDEE calculator like [this one](https://www.freedieting.com/calorie-calculator) (sex, age, physical activity, etc.) except for weight, but if they enter in the same weight, both would get the same TDEE Result. If they both ate, let's say 2000 calories a day, would person A weight noticeably more, or they weigh about the same (and any difference would just be the result of being 2 different people)?

ID: vm7vv8
Title: Why are clade diagrams structured the way they are?
Author: Catvanbrian
Score: 4
VoteRatio: 0.65
CommentCount: 3
Subreddit: askscience
PostTime: 1656370552
URL: https://www.reddit.com/r/askscience/comments/vm7vv8/why_are_clade_diagrams_structured_the_way_they_are/
Text: why is it always two divergences between clades? can a three-way divergence (three clades split from one at the same time) be made and what would that look like?

ID: vm7xzo
Title: Is it possible to have solid that absorbs only 1 type of liquid?
Author: Sain_x
Score: 31
VoteRatio: 0.74
CommentCount: 23
Subreddit: askscience
PostTime: 1656370716
URL: https://www.reddit.com/r/askscience/comments/vm7xzo/is_it_possible_to_have_solid_that_absorbs_only_1/
Text: My friend asked me a question: 

I was wondering if we could made a solid that would suck the water but not the other liquids..

Honestly that made me think and I don’t have an answer…
Is it possible?

ID: vm7yzu
Title: 2 years later, do we have any data or suggestion on why people react so wildly differently to COVID?
Author: sadhukar
Score: 2985
VoteRatio: 0.92
CommentCount: 417
Subreddit: askscience
PostTime: 1656370797
URL: https://www.reddit.com/r/askscience/comments/vm7yzu/2_years_later_do_we_have_any_data_or_suggestion/
Text: How come most people get mild or no symptoms at all, and other people die? That's quite a range of afflictions. Do we know anymore than 2 years ago?

ID: vmewqr
Title: Why isn't everyone O blood type by now?
Author: Not_as_witty_as_u
Score: 26
VoteRatio: 0.81
CommentCount: 16
Subreddit: askscience
PostTime: 1656392317
URL: https://www.reddit.com/r/askscience/comments/vmewqr/why_isnt_everyone_o_blood_type_by_now/
Text: "Two O blood type parents can produce a child with only O blood type. Two parents with A blood type can produce a child with either A or O blood types. Two parents with B blood type can produce a child with either B or O blood type. One parent with A and another with B can produce a child with A, B, AB or O blood types. If one parent has A and another has AB, they can either produce a child with A, B or AB blood types. If one parent has A and another has O, they can either produce a child with A or O blood types."

If most parental combinations can produce an O baby and two O's can only produce O, why isn't everyone O?

ID: vmn46h
Title: The Credibility and Ramifications of Ocean Fertilization Reducing Carbon?
Author: unsolicited_decency
Score: 36
VoteRatio: 0.79
CommentCount: 11
Subreddit: askscience
PostTime: 1656422335
URL: https://www.reddit.com/r/askscience/comments/vmn46h/the_credibility_and_ramifications_of_ocean/
Text: [The Highly Controversial Plan To Stop Climate Change](https://youtu.be/i4Hnv_ZJSQY)

I am not an environmental scientist, a climate scientist, nor a resource scientist, but I do have a fairly robust understanding of our current predicament in regards to climate change. The video I’ve linked presents Russ George, who claims that based upon his research, a planet wide bloom of phytoplankton could absorb a significant percentage of the world’s carbon. I have several questions about this.

Based on what I’ve seen, his message is backed by research. However, I’m unaware whether or not it is peer reviewed, or even seriously considered by others within his field. If it were to be true, then I would imagine climate scientists would be talking about this nonstop, but I’ve only just heard about it. I can’t tell, and any clarity on whether or not his work and claims are credible would be helpful.

If it is credible, then I have several further questions. What would be the ecological ramifications of having a phytoplankton bloom on a global scale? Beyond that, how much time would it buy humanity to switch over to carbon neutral methods of energy production?

Thank you in advance for any insight into this issue.

ID: vmnk7l
Title: What did the mile-high ice sheet covering North America look like?
Author: lightsong1610
Score: 353
VoteRatio: 0.9
CommentCount: 37
Subreddit: askscience
PostTime: 1656423675
URL: https://www.reddit.com/r/askscience/comments/vmnk7l/what_did_the_milehigh_ice_sheet_covering_north/
Text: I’ve read lots of references to the Laurentide ice sheet being a mile thick layer of ice covering Canada and part of the US but I’m struggling to visualize what this would look like. 

Did it eventually slope down to ground/sea level at its edges? Or could you walk on dry ground next to it with open air on one side and a mile high wall of ice on the other? 

What happened when it encountered mountains? Did the ice move like glaciers or did the sheet just add and lose ice at the edges? 

How did weather work over the ice sheet if for thousands of miles in any direction, the “ground” was a over 5,000 feet higher than the rest of the continent and surrounding oceans? Did clouds run into it and get stuck? Did they exist over it?

ID: vmp5ol
Title: Why does a woman’s risk of having a baby with Down Syndrome increase with her age, when women are born with all the eggs they will ever ovulate?
Author: heinz_inthecity
Score: 6634
VoteRatio: 0.94
CommentCount: 470
Subreddit: askscience
PostTime: 1656428089
URL: https://www.reddit.com/r/askscience/comments/vmp5ol/why_does_a_womans_risk_of_having_a_baby_with_down/
Text: I just don’t understand why the risk of “producing” an egg - or ovulating an egg - with an extra copy of chromosome 21 increases with age, when the woman has all her fully formed eggs in her ovaries at birth? 

Or do the ovaries for some reason start to ovulate more eggs with the extra chromosome 21 as a woman ages?

ID: vmz88a
Title: What is happening is physiologically happening in the brain when a person experiences brain zaps?
Author: ty88-1
Score: 8
VoteRatio: 0.75
CommentCount: 11
Subreddit: askscience
PostTime: 1656453901
URL: https://www.reddit.com/r/askscience/comments/vmz88a/what_is_happening_is_physiologically_happening_in/
Text: 

ID: vn3u6a
Title: Theoretically, can someone have one healthy lung and one asthmatic lung?
Author: RoseXing1007
Score: 76
VoteRatio: 0.85
CommentCount: 32
Subreddit: askscience
PostTime: 1656467430
URL: https://www.reddit.com/r/askscience/comments/vn3u6a/theoretically_can_someone_have_one_healthy_lung/
Text: This is a completely hypothetical question with no real world applications, coming from spiraling about donating blood, then plasma, then organs. 

If someone with asthma had other underlying health conditions and needed a lung transplant, but only one, and got a healthy lung--- Would they then have one healthy lung and one lung with asthma? 

Where does asthma reside in the body? In the lungs themselves or is there a 'control center' somewhere, where the healthy transplanted lung would also 'get' asthma? 

If not, how would the lungs function in an asthma attack? Would they breathe differently? Can lungs breathe independently of each other?

ID: vn6tym
Title: Is creatinine kinase included in total protein levels?
Author: Careless-Tie-5005
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1656476569
URL: https://www.reddit.com/r/askscience/comments/vn6tym/is_creatinine_kinase_included_in_total_protein/
Text: pathology question: I was wondering whether or not high CK would cause a high total protein or if total protein doesn’t include CK.

ID: vnaivi
Title: Are there any extremophiles that could survive on somewhere like titan?
Author: Original-Passenger75
Score: 4
VoteRatio: 0.61
CommentCount: 4
Subreddit: askscience
PostTime: 1656490176
URL: https://www.reddit.com/r/askscience/comments/vnaivi/are_there_any_extremophiles_that_could_survive_on/
Text: And if they were to survive given enough time would that lead to the developing of extremely diverse and complex life such as the ones found here on earth?

ID: vncch9
Title: How does calcium overload lead to cell death (e.g. neurons)?
Author: greekFoodRocks
Score: 18
VoteRatio: 0.75
CommentCount: 10
Subreddit: askscience
PostTime: 1656497637
URL: https://www.reddit.com/r/askscience/comments/vncch9/how_does_calcium_overload_lead_to_cell_death_eg/
Text: 

ID: vncfwt
Title: Why do RBC's get bigger or smaller depending on whether Vitamin B12 or Iron is deficient?
Author: AadiRimal_5
Score: 14
VoteRatio: 0.76
CommentCount: 5
Subreddit: askscience
PostTime: 1656497982
URL: https://www.reddit.com/r/askscience/comments/vncfwt/why_do_rbcs_get_bigger_or_smaller_depending_on/
Text: I have studied that in Vitamin B12 deficiency, there is macrocytic (big celled) RBC production, whereas when there is a lack of iron, there is a microcytic (small celled) RBC production.

I know that vitamin B12 is required for DNA synthesis, and iron is required as a part of the heme group of hemoglobin, but why do the deficiencies have such different outcomes?

ID: vncqpf
Title: What does "the brain finishes developing at 25" really mean?
Author: Amazing-Steak
Score: 4131
VoteRatio: 0.93
CommentCount: 393
Subreddit: askscience
PostTime: 1656499104
URL: https://www.reddit.com/r/askscience/comments/vncqpf/what_does_the_brain_finishes_developing_at_25/
Text: This seems to be the latest scientific fact that the general population has latched onto and I get pretty skeptical when that happens. It seems like it could be the new "left-brain, right-brain" or "we only use 10% of our brains" myth.

I don't doubt that there's truth to the statement but what does it actually mean for our development and how impactful is it to our lives? Are we effectively children until then?

ID: vnd6zl
Title: If a baby was removed with the umbilical cord and placenta intact and somehow kept it from going bad - could the born baby absorb oxygen from water through the placenta - being able to breathe underwater?
Author: mudplugg
Score: 0
VoteRatio: 0.5
CommentCount: 21
Subreddit: askscience
PostTime: 1656500825
URL: https://www.reddit.com/r/askscience/comments/vnd6zl/if_a_baby_was_removed_with_the_umbilical_cord_and/
Text: 

ID: vndcfx
Title: Why is titanium dioxide used in supplements?
Author: PrOxyMoron21
Score: 37
VoteRatio: 0.86
CommentCount: 16
Subreddit: askscience
PostTime: 1656501389
URL: https://www.reddit.com/r/askscience/comments/vndcfx/why_is_titanium_dioxide_used_in_supplements/
Text: What other purposes would Titanium dioxide serve in a supplement other than colour enhancement/ whitener?

ID: vne2yw
Title: Is DLCO affected by changes in perfusion?
Author: MedSJO
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1656503903
URL: https://www.reddit.com/r/askscience/comments/vne2yw/is_dlco_affected_by_changes_in_perfusion/
Text: I am a medical student and I am currently going through pulmonary physiology. I understand the concepts of diffusion and perfusion-limited gases, but there is one point in my physiology textbook which I cannot seem to understand.

When discussing DLCO, the textbook states that CO is a diffusion-limited gas. It then goes on to discuss the effects of changes in flow (Q) on DLCO and how doubling or halving flow does not impact DLCO, supporting that it is a diffusion not perfusion-limited gas. But I do not get why changing Q would not affect DLCO. Here is my take on it: Arterial CO pressure does not equilibrate with alveolar CO pressure by the end of the pulmonary capillary (i.e., diffusion-limited), but it still does rise slightly to some value lower than that of the alveoli. So wouldn’t increasing flow decrease contact time and thus cause an even lower arterial CO pressure throughout the pulmonary capillary and thus the gradient for CO diffusion would be greater than at lower flow rates? And therefore, a higher DLCO?

In support of my understanding, increased DLCO can be observed in obesity and is attributed to increased pulmonary blood flow in these patients.

Noteworthy to mention, the textbook does assume that pulmonary capillary dimensions are constant with changing flow. But still, I do not believe this would make the above reasoning false.

Thank you in advance!

ID: vnf4jc
Title: Do birds like Flamingos that don't have quill knobs (but still have feathers) have some other structures that indicate the presence of feathers?
Author: VoteForGodzilla
Score: 7
VoteRatio: 0.77
CommentCount: 4
Subreddit: askscience
PostTime: 1656507193
URL: https://www.reddit.com/r/askscience/comments/vnf4jc/do_birds_like_flamingos_that_dont_have_quill/
Text: If a group of people, who don't know anything about this bird, were to find its bones then how would they determine whether it had feathers or not???

ID: vngi7a
Title: Ask Anything Wednesday - Engineering, Mathematics, Computer Science
Author: AutoModerator
Score: 138
VoteRatio: 0.9
CommentCount: 85
Subreddit: askscience
PostTime: 1656511213
URL: https://www.reddit.com/r/askscience/comments/vngi7a/ask_anything_wednesday_engineering_mathematics/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Engineering, Mathematics, Computer Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vnoot1
Title: How do USB devices communicate their purpose with computers?
Author: MinecraftSplashText
Score: 7
VoteRatio: 0.67
CommentCount: 8
Subreddit: askscience
PostTime: 1656532739
URL: https://www.reddit.com/r/askscience/comments/vnoot1/how_do_usb_devices_communicate_their_purpose_with/
Text: How does a mouse tell a computer that it is a mouse, and not a USB cord trying to charge something?

How does a USB charging cable tell a computer whether it wants to charge a device or transmit data?

ID: vnqfpw
Title: How do urine drug tests work? In particular, how come the presence of two bands (test + control) means there is NO drug present
Author: britainpls
Score: 87
VoteRatio: 0.81
CommentCount: 9
Subreddit: askscience
PostTime: 1656537189
URL: https://www.reddit.com/r/askscience/comments/vnqfpw/how_do_urine_drug_tests_work_in_particular_how/
Text: Urine drug tests that rely on dipsticks seem really counterintuitive. There, the presence of two bands (test + control), no matter how faint, means that the sample is **negative** for the drug tested. On the other hand, the absence of a band in the test area means the sample is **positive**. 

This is of course the 'opposite' of how COVID-antigen tests work. Moreover, if the test is detecting the drug (or a secondary metabolite) through immunocolorimetry, the way these tests work make little sense.

Could anybody explain? It'd be greatly appreciated.

ID: vnr9az
Title: How does the autism test on adults work?
Author: jorgebascur
Score: 17
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1656539309
URL: https://www.reddit.com/r/askscience/comments/vnr9az/how_does_the_autism_test_on_adults_work/
Text: I've recently seen a post about a female singer I follow, and how she recently was diagnosed with autism, and I'm curious about how the adult testing is related to the infant testing: their similarities and differences.

I gave that example of the female singer, but eventually I would like to test myself, and I'd like to have the info available, to consider.

ID: vnrau5
Title: Is mental acuity the same as we age?
Author: thoro36
Score: 5
VoteRatio: 0.73
CommentCount: 5
Subreddit: askscience
PostTime: 1656539423
URL: https://www.reddit.com/r/askscience/comments/vnrau5/is_mental_acuity_the_same_as_we_age/
Text: Hi, i'm asking if the brain,mind is the same for someone at 16 and for 28 in mental ability(focus,memorization,mental sharpness etc..) without any change in general health? (for a healthy person)

ID: vns1bt
Title: How did pre-modern Plains inhabitants survive tornadoes?
Author: shibbster
Score: 6
VoteRatio: 0.8
CommentCount: 3
Subreddit: askscience
PostTime: 1656541352
URL: https://www.reddit.com/r/askscience/comments/vns1bt/how_did_premodern_plains_inhabitants_survive/
Text: I'm talking about folks that lived in "Tornado Alley" before basements or "hard buildings" existed. How did pre-Colombian Native Americans survive the severe weather that is relatively unique to the American heartland? How did the first, second, or third generation of European colonists survive some of the most destructive weather on our planet with little to no warning? I'm aware that weather has gotten more severe after industrialization but I really don't know how the random nomadic Native tribe managed to not get killed when an EF2 dropped down a mile away

ID: vnu2nq
Title: Did we know about dinosaurs before fossils?
Author: Stars2dust
Score: 23
VoteRatio: 0.79
CommentCount: 16
Subreddit: askscience
PostTime: 1656546869
URL: https://www.reddit.com/r/askscience/comments/vnu2nq/did_we_know_about_dinosaurs_before_fossils/
Text: Were dinosaurs theorized to have existed before fossil evidence was found?

ID: vnuzbi
Title: Do elephants have a sense of smell proportionate to the size of their trunk?
Author: Happy1327
Score: 6
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1656549566
URL: https://www.reddit.com/r/askscience/comments/vnuzbi/do_elephants_have_a_sense_of_smell_proportionate/
Text: How good is their sense of smell compared to other animals with an excellent sense of smell. Do they have a keen sense of smell as dogs or cats or pigs for instance?

ID: vnvx6n
Title: How can bones last so long outside the body (such as a skeleton after the person/animal dies) yet become brittle and weak with age during a shorter period in the body (e.g. dogs in 15 years)?
Author: Garglebarghests
Score: 377
VoteRatio: 0.92
CommentCount: 44
Subreddit: askscience
PostTime: 1656552359
URL: https://www.reddit.com/r/askscience/comments/vnvx6n/how_can_bones_last_so_long_outside_the_body_such/
Text: Update: this blew up more than I thought!! Thank you so much for everyone providing explanations!

ID: vnw6y7
Title: Any proof that getting waxed actually ‘lessens hair growth’—or effect it at all?
Author: writepielie
Score: 870
VoteRatio: 0.92
CommentCount: 181
Subreddit: askscience
PostTime: 1656553153
URL: https://www.reddit.com/r/askscience/comments/vnw6y7/any_proof_that_getting_waxed_actually_lessens/
Text: 

ID: vnwa06
Title: Does a having a high school pep rally before a football game increase the odds of winning the game in any measurable way?
Author: pleaseatme
Score: 36
VoteRatio: 0.71
CommentCount: 14
Subreddit: askscience
PostTime: 1656553410
URL: https://www.reddit.com/r/askscience/comments/vnwa06/does_a_having_a_high_school_pep_rally_before_a/
Text: 

ID: vnwnq4
Title: Does the brain go through any physiological changes when the person is in coma? And are there any differences between medically induced coma?
Author: les_ignorantt
Score: 891
VoteRatio: 0.94
CommentCount: 46
Subreddit: askscience
PostTime: 1656554543
URL: https://www.reddit.com/r/askscience/comments/vnwnq4/does_the_brain_go_through_any_physiological/
Text: 

ID: vnxfy1
Title: Do the least advanced animals, speaking in terms of intelligence, have or employ a primitive way of counting?
Author: param_T_extends_THOT
Score: 14
VoteRatio: 0.67
CommentCount: 15
Subreddit: askscience
PostTime: 1656556892
URL: https://www.reddit.com/r/askscience/comments/vnxfy1/do_the_least_advanced_animals_speaking_in_terms/
Text: For example, does one fish in a school of fish -- no pun intended --  have a concept of numbers by seeing how populated by other fishes his  immediate surroundings are and "feeling lonely" or "in danger" if there  are not as many fishes?

ID: vnxpva
Title: What does having more SNPs for the genetic pathways mentioned in this paper by Nature mean?
Author: abracadabra_iii
Score: 2
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1656557733
URL: https://www.reddit.com/r/askscience/comments/vnxpva/what_does_having_more_snps_for_the_genetic/
Text: https://academic.oup.com/mbe/article/36/1/127/5146762

Nature published this article which basically takes a look at the change in # of snips within various genetic pathways between Neolithic/Bronze Age Europeans and modern Europeans.

Certain pathways clearly lost associated SNPs while others gained some. What does this mean for these genetic pathways to have more or less associated SNPs?

Does each pathway correspond to a singular trait or set of traits?

Does having more SNPs mean these traits are expressed to a higher degree / magnitude?

For example, hsa04114 	Oocyte meiosis

Or 

hsa04740 	Olfactory transduction

And 

hsa05204 	Chemical carcinogenesis 


Thanks for any help / input

ID: vnziq5
Title: How do scientists measure a persons "energy" (endurance, alertness / opposite of tired / fatigue)?
Author: GodOfTheThunder
Score: 4
VoteRatio: 0.61
CommentCount: 8
Subreddit: askscience
PostTime: 1656563438
URL: https://www.reddit.com/r/askscience/comments/vnziq5/how_do_scientists_measure_a_persons_energy/
Text: 

ID: vnzitf
Title: Are there any studies on linguistic similarities between geographically separate cultures?
Author: SkumPunk
Score: 2
VoteRatio: 0.6
CommentCount: 4
Subreddit: askscience
PostTime: 1656563447
URL: https://www.reddit.com/r/askscience/comments/vnzitf/are_there_any_studies_on_linguistic_similarities/
Text: Example: similarities in how words are formed in indigenous languages of the americas and the indigenous languages of African cultures.

ID: vnzlfa
Title: Why do forehead thermometers need to point in the direct center of the forehead? Why can’t we take readings on other parts of the forehead?
Author: sgrams04
Score: 0
VoteRatio: 0.33
CommentCount: 3
Subreddit: askscience
PostTime: 1656563683
URL: https://www.reddit.com/r/askscience/comments/vnzlfa/why_do_forehead_thermometers_need_to_point_in_the/
Text: The instructions on my thermometer show a very specific point to take a reading. Why is that? I’ve noticed the areas on the outside boundary of my forehead do read warmer, but for what reason is that not the true reading and the middle is?

ID: vo08oe
Title: What is the Difference between Internal Energy and the other Energies (Enthalpy, Helmholtz, Gibbs)?
Author: Kipkeny
Score: 6
VoteRatio: 0.71
CommentCount: 10
Subreddit: askscience
PostTime: 1656565877
URL: https://www.reddit.com/r/askscience/comments/vo08oe/what_is_the_difference_between_internal_energy/
Text: I am aware of the definitions of each of the energies (H=U+PV, F=U-TS, G=U+PV-TS), but I am still not sure what information you gain from these. If U has a different value at different values of P and T why would that include the energy necessary to bring it to that state? I feel like I’m missing something basic here. What is the use of these other forms?

ID: vo5n83
Title: AskScience AMA Series: We're NASA asteroid experts! ¡Somos expertos en asteroides de la NASA! Ask us anything (in English and Spanish/en inglés y en español) about near-Earth objects and how we're working to protect Earth from potentially hazardous asteroids!
Author: AskScienceModerator
Score: 1336
VoteRatio: 0.91
CommentCount: 215
Subreddit: askscience
PostTime: 1656586803
URL: https://www.reddit.com/r/askscience/comments/vo5n83/askscience_ama_series_were_nasa_asteroid_experts/
Text: ¡Somos expertos en asteroides de la NASA! ¡Pregúntanos cualquier cosa (en inglés y en español) sobre objetos cercanos a la Tierra y cómo trabajamos para protegerla de asteroides potencialmente peligrosos!

-----


Today, June 30, is International Asteroid Day-but at NASA, every day is asteroid day!

Asteroids are rocky, airless remnants left over from the early formation of our solar system about 4.6 billion years ago and NASA and our partners are always looking to the skies to study these ancient time capsules. From our missions [to explore the Trojan asteroids in Jupiter's orbit](https://solarsystem.nasa.gov/missions/lucy/in-depth/) and [bring a piece of an asteroid back to Earth](https://www.nasa.gov/osiris-rex), to our [efforts to find, track and monitor asteroids](https://www.nasa.gov/specials/pdco/index.html) and other near-Earth objects to protect our planet from potential impact hazards, we're uncovering the history of our solar system while working to keep our future safe.

Ask our experts anything about what we're learning from asteroids, how we're protecting the Earth, and much more!

Talent:​

+ Lindley Johnson, NASA Planetary Defense Officer, NASA Headquarters
+ L.A. Lewis, FEMA Detailee, NASA Planetary Defense Program Officer, NASA Headquarters
+ Dr. Shantanu Naidu, Navigation Engineer, NASA Center for Near-Earth Object Studies (CNEOS)
+ Dr. Joe Masiero, NEOWISE Deputy Principal Investigator & NEO Surveyor team member, Caltech
+ Dr. Carolyn Ernst, DRACO Instrument Scientist, JHU APL
+ Prof. Vishnu Reddy, Associate Professor, University of Arizona
+ Dr. Lucas Paganini, Program Scientist, NASA Headquarters - Spanish-Speaking Expert

-----

Hoy, 30 de junio, es el Día internacional del asteroide, pero en la NASA, ¡todos los días son días de asteroides!

Los asteroides son restos rocosos sin atmósfera que quedaron de la formación temprana de nuestro sistema solar hace unos 4.600 millones de años. La NASA y sus socios miran constantemente al cielo para estudiar estas antiguas cápsulas del tiempo. Desde nuestras misiones para explorar los asteroides troyanos en la órbita de Júpiter y traer un trozo de asteroide de vuelta a la Tierra, hasta nuestros esfuerzos para encontrar, rastrear y monitorear asteroides y otros objetos cercanos a la Tierra para proteger nuestro planeta de posibles peligros de impacto, estamos descubriendo la historia de nuestro sistema solar mientras trabajamos para mantener nuestro futuro seguro.

Pregunta a nuestros expertos cualquier cosa que quieras saber sobre lo que estamos aprendiendo de los asteroides, cómo estamos protegiendo a la Tierra y mucho más.

Talento:

+ Lindley Johnson, Oficial de Defensa Planetaria de la NASA, Sede de la NASA
+ L.A. Lewis, Oficial del Programa de Defensa Planetaria de la NASA, Sede de la NASA
+ Dr. Shantanu Naidu, Ingeniero de navegación, Centro de estudios de objetos cercanos a la Tierra de la NASA (CNEOS)
+ Dr. Joe Masiero, Investigador principal adjunto de NEOWISE y miembro el equipo del telescopio NEO Surveyor, Instituto de Ciencia Planetaria
+ Dra. Carolyn Ernst, científica del instrumento DRACO, JHU APL
+ Prof. Vishnu Reddy, Profesor Asociado, Universidad de Arizona
+ Dr. Lucas Paganini, Program Scientist, NASA Headquarters - Experto hispanohablante

-----

Our guests will be joining us at 12:00 - 1:30 p.m. EDT. Please forgive the moderator over formatting difficulties.

Nuestros invitados llegan a las 12:00 a 1:30 p.m. (UTC-4). Por favor, perdone al moderador por las dificultades de formato.

Username/Usuario: /u/nasa


-----

**EDIT**: That’s a wrap for this AMA – thanks to everyone for your great questions! You can learn more about asteroids on NASA’s [Asteroid Watch](https://www.jpl.nasa.gov/asteroid-watch) and [Planetary Defense Coordination Office](https://www.nasa.gov/specials/pdco/index.html) websites – and follow us on Twitter at [AsteroidWatch](https://twitter.com/AsteroidWatch) and [NASASolarSystem](https://twitter.com/NASASolarSystem).

ID: voaibc
Title: Does the abundance of heavy metals in coal imply that they used to be more abundant in the biosphere?
Author: SpikeMF
Score: 3
VoteRatio: 0.64
CommentCount: 1
Subreddit: askscience
PostTime: 1656601358
URL: https://www.reddit.com/r/askscience/comments/voaibc/does_the_abundance_of_heavy_metals_in_coal_imply/
Text: One of the (many) environmental considerations of burning coal is the release of heavy metals, specifically lead and mercury.  Since coal is the compressed remains of (mostly plant) organisms in the distant past, does that mean that such metals used to be much more abundant in the tissue of life on earth?

If not, is the process of how they got there understood?  If so, does that imply that life on earth used to be more adapted to elevated levels of heavy metals?

ID: voc4on
Title: Is psilocin a full or partial 5-HT2A agonist?
Author: OutliersOutlier
Score: 0
VoteRatio: 0.38
CommentCount: 1
Subreddit: askscience
PostTime: 1656605502
URL: https://www.reddit.com/r/askscience/comments/voc4on/is_psilocin_a_full_or_partial_5ht2a_agonist/
Text: I've seen it described as both in the literature. Is there a definitive answer somewhere?

ID: vocgvs
Title: When we take “pictures” of atoms, what are we actually seeing?
Author: declan_B
Score: 34
VoteRatio: 0.85
CommentCount: 12
Subreddit: askscience
PostTime: 1656606358
URL: https://www.reddit.com/r/askscience/comments/vocgvs/when_we_take_pictures_of_atoms_what_are_we/
Text: As far as what I’ve been taught, atoms are almost entirely empty space. So when the “pictures” are taken (I know that they aren’t technically pictures) what are we looking at? The nuclei? The valence shells? What is actually bring seen? [Here is an example of a picture that I am talking about.](https://upload.wikimedia.org/wikipedia/commons/a/a5/A_Boy_and_His_Atom_Movie_Stills_%288675821573%29.jpg)

ID: vocu1v
Title: Is it really true that permafrost actually holds some ancient microorganism and how dangerous it is in our era today ?
Author: KeyCompetition8534
Score: 17
VoteRatio: 0.86
CommentCount: 5
Subreddit: askscience
PostTime: 1656607306
URL: https://www.reddit.com/r/askscience/comments/vocu1v/is_it_really_true_that_permafrost_actually_holds/
Text: 

ID: voef3y
Title: Does opening medicine container (pills) affect expire date?
Author: djm2467
Score: 1
VoteRatio: 0.54
CommentCount: 4
Subreddit: askscience
PostTime: 1656611475
URL: https://www.reddit.com/r/askscience/comments/voef3y/does_opening_medicine_container_pills_affect/
Text: Once a container with pills is opened (only opened once, than closed after about a minute), does that have any effect on the expiry date of the drug? Or does it remain the same regardless of whether the container has/hasn’t been opened at all

ID: voeh07
Title: How sustainable and efficient are hydrogen fuel and hydrogen fuel systems, and what is the resulting byproduct from its production?
Author: Tempura_Daddy
Score: 6
VoteRatio: 0.75
CommentCount: 19
Subreddit: askscience
PostTime: 1656611615
URL: https://www.reddit.com/r/askscience/comments/voeh07/how_sustainable_and_efficient_are_hydrogen_fuel/
Text: 

ID: voeknm
Title: How far could a modern human go back though evolution and still be able to reproduce successfully with said ‘earlier humans’?
Author: writepielie
Score: 208
VoteRatio: 0.9
CommentCount: 62
Subreddit: askscience
PostTime: 1656611884
URL: https://www.reddit.com/r/askscience/comments/voeknm/how_far_could_a_modern_human_go_back_though/
Text: 

ID: vofcy8
Title: Does all life on earth originate from the same source? In other words, do humans and cabbages share a common ancestor?
Author: BeardSpock
Score: 579
VoteRatio: 0.93
CommentCount: 132
Subreddit: askscience
PostTime: 1656613895
URL: https://www.reddit.com/r/askscience/comments/vofcy8/does_all_life_on_earth_originate_from_the_same/
Text: 

ID: voifrk
Title: Does the chemical balance of the brain cause depression or is it an expression of it?
Author: Tokentaclops
Score: 23
VoteRatio: 0.76
CommentCount: 12
Subreddit: askscience
PostTime: 1656621952
URL: https://www.reddit.com/r/askscience/comments/voifrk/does_the_chemical_balance_of_the_brain_cause/
Text: How would we know the difference? 

It seems a very important point to understand how to prevent and treat depression. The extend to which depression is being talked about almost as a purely physical ailment like a broken leg or a weak heart in modern culture has helped destigmatize it but it just makes me wonder if this is really the right way to think about it. 

Thinking about it as a syndrome seems to put the problem on the shoulders of the individual rather than their enviroment (and vice versa).

Any input would be appreciated. Maybe some neurobiological insight?

Edit: arguably this is a psychology or even philosophy question but I'm specifically interested to know if any neurobiological research has been done on this.

ID: vojocu
Title: Why do we have baby teeth and adult teeth?
Author: r_f4h4d_
Score: 265
VoteRatio: 0.87
CommentCount: 199
Subreddit: askscience
PostTime: 1656625209
URL: https://www.reddit.com/r/askscience/comments/vojocu/why_do_we_have_baby_teeth_and_adult_teeth/
Text: What's the difference in composition between the two sets? Is there a reason why we can't develop adult teeth in replace of baby teeth and only live with the one set?

I imagined that perhaps as your increased calcium intake had something to do with it. Are there any conditions that can affect this transition, is it even necessary?

TIA

ID: vojx5o
Title: There are a lot of articles about how lead poisoning (especially from fumes of motorcicle exhausts) affected US citizens. what about the rest of the world?
Author: se_nicknehm
Score: 2647
VoteRatio: 0.92
CommentCount: 285
Subreddit: askscience
PostTime: 1656625849
URL: https://www.reddit.com/r/askscience/comments/vojx5o/there_are_a_lot_of_articles_about_how_lead/
Text: i know for a fact that fuel enriched with lead was also used outside of the USA. yet, i realy can't find anything about it. my last post was completely ignored. i'd appreciate any info

ID: voqnw6
Title: How much does your quantity of blood fluctuate on a day to day basis?
Author: AnarchyPigeon2020
Score: 17
VoteRatio: 0.74
CommentCount: 4
Subreddit: askscience
PostTime: 1656645583
URL: https://www.reddit.com/r/askscience/comments/voqnw6/how_much_does_your_quantity_of_blood_fluctuate_on/
Text: So I read that your body generates on average 50mL of blood every day. So what happens to the old blood? Where does it go? 

So blood cells die and deteriorate just like any other type of cell, but what happens to the blood then? Do your other cells absorb the collapsed blood cells? 

I guess I'm also meaning to ask, if your circulatory system is, for the most part, a closed loop system, what happens to blood cells when they die? Where do they go? 

And, this may be the weirdest question of all, what are the long term effects of blood doping? 

So your body has roughly 10 pints of blood in it. You take out a pint and refrigerate it, then wait for your body to regenerate 1 pint worth of blood, bringing your total back up to 10. 

Then you put that first pint *back* into your body. Does your body just permanently have more blood now? Does it sense that there's more than usual and stop producing new blood until the amount returns to normal? What happens there?

ID: vor4qm
Title: What are electrolytes? I know what they DO, but I don't know what they ARE.
Author: Gratuitous_Nerdity
Score: 13
VoteRatio: 0.85
CommentCount: 18
Subreddit: askscience
PostTime: 1656647046
URL: https://www.reddit.com/r/askscience/comments/vor4qm/what_are_electrolytes_i_know_what_they_do_but_i/
Text: Are they minerals? Vitamins? Tiny alien symbiotes? Some sort of fancy salt?

ID: votfji
Title: Does pressure affect the way atoms bond? Are there any compounds/reactions that are not possible at NTP but could be if the reactants are placed in a chamber with a higher/lower pressure?
Author: ModernVintage15
Score: 23
VoteRatio: 0.72
CommentCount: 8
Subreddit: askscience
PostTime: 1656654875
URL: https://www.reddit.com/r/askscience/comments/votfji/does_pressure_affect_the_way_atoms_bond_are_there/
Text: We all know how pressure affects intermolecular forces, but how about *inner* molecular forces?

ID: votl52
Title: Can someone explain to me the science behind tanning oils "lowering the refractive index of the skin"?
Author: GhostJY7
Score: 4
VoteRatio: 0.83
CommentCount: 2
Subreddit: askscience
PostTime: 1656655401
URL: https://www.reddit.com/r/askscience/comments/votl52/can_someone_explain_to_me_the_science_behind/
Text: I'm doing some research on the effects of UV radiation on skin and found that there is not much literature on exactly how tanning oils help the skin to darken faster/better. After reading around, the common phrase I come across is that it "lowers the refractive index of the skin" to permit greater penetration of radiation, but what does that phrase mean??

My thought is more inclined to the tanning oil refracting light like how immersion oil in light microscopy would refract light, but what does that have to do with the refractive index of skin?

The other explanation is in the moisturizing property of the oil sustaining the substrate accumulation for the melanocytes.

\*correct me if I'm wrong\*

ID: votq8u
Title: Gases and liquids are fluids, but solids aren’t. Does plasma, the fourth state of matter, count as a fluid?
Author: Ninjas-and-stuff
Score: 145
VoteRatio: 0.89
CommentCount: 44
Subreddit: askscience
PostTime: 1656655899
URL: https://www.reddit.com/r/askscience/comments/votq8u/gases_and_liquids_are_fluids_but_solids_arent/
Text: Most of my search results are giving me information on blood plasma, and I’m not finding a clear yes or no about the kind of plasma I actually want to know about. Is the definition of fluid absolutely applicable to plasma the same way it is for liquids and gases, or is it just used as a theoretical condition to lay down a framework for studying its behavior? Or, is it a “yes, but more complicated” situation kind of like how light is both a particle and a wave?

ID: vov99e
Title: Is it possible that life on earth originated from extraterrestrial origins? Such as Eukaryotic/Prokaryotic cells attached to a meteor that hit earth?
Author: -tarinitup-
Score: 11
VoteRatio: 0.77
CommentCount: 18
Subreddit: askscience
PostTime: 1656661780
URL: https://www.reddit.com/r/askscience/comments/vov99e/is_it_possible_that_life_on_earth_originated_from/
Text: 

ID: vovcpg
Title: Is nuclidic stability impacted by environmental factors (e.g. temperature, pressure, gravity, etc.) or purely a consequence of nucleus composition?
Author: nicholasdwilson
Score: 1
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1656662177
URL: https://www.reddit.com/r/askscience/comments/vovcpg/is_nuclidic_stability_impacted_by_environmental/
Text: i.e. are there any conditions under which heavier elements do not undergo radioactive decay?

ID: voz867
Title: How are cancer rates going up when we've made regulations on regulations to control carcinogen use?
Author: matthewv1998
Score: 315
VoteRatio: 0.86
CommentCount: 150
Subreddit: askscience
PostTime: 1656677097
URL: https://www.reddit.com/r/askscience/comments/voz867/how_are_cancer_rates_going_up_when_weve_made/
Text: as the title says, it just seems like cancer rates are going up, but we've made tons of regulations, warnings and other things to show, limit or stop use of carcinogens. to me this means cancer rates should trend down. but they're not?? what would cause this in modern society???  are genes less healthy?? is our food worse?? are products really not that clean??

ID: vp0rp9
Title: How can the liver break down so many different chemicals?
Author: TheCoop1986
Score: 54
VoteRatio: 0.78
CommentCount: 7
Subreddit: askscience
PostTime: 1656681802
URL: https://www.reddit.com/r/askscience/comments/vp0rp9/how_can_the_liver_break_down_so_many_different/
Text: The liver is where a lot of chemical compounds are broken down into useful or waste compounds. But how does the liver correctly handle so many different compounds? There are literally thousands and thousands of different compounds we can ingest, how do the liver cells know how to deal with each one correctly?

ID: vp0tcz
Title: What’s the minimum density needed to form a black hole?
Author: Dagreifers
Score: 1331
VoteRatio: 0.92
CommentCount: 320
Subreddit: askscience
PostTime: 1656681934
URL: https://www.reddit.com/r/askscience/comments/vp0tcz/whats_the_minimum_density_needed_to_form_a_black/
Text: Is this a stupid question? Or does it depend? I thought that the answer is constant, but when I googled it I couldn’t find the answer, only irrelevant things, can someone answer this question?

Edit: aight guys this is solved thanks for the help.

ID: vp2s8l
Title: Are there differences between genetic modification of animals and plants??
Author: TheBananaBagel
Score: 1
VoteRatio: 0.52
CommentCount: 4
Subreddit: askscience
PostTime: 1656687401
URL: https://www.reddit.com/r/askscience/comments/vp2s8l/are_there_differences_between_genetic/
Text: Hi there, confused EPQ student here.

I'm researching genetic modification and I'm just wondering about the differences between the GM of plants and animals, if there even are any. It wouldn't be a big deal if not, I just wanted to make a clarification at the start of the section I'm writing as I'm only covering cattle GM.

Thanks in advance!

ID: vp3wcu
Title: The behavior of dogs towards humans has changed as they have been domesticated. Has their behavior towards other dogs changed as well?
Author: f0rgotten
Score: 11
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1656690321
URL: https://www.reddit.com/r/askscience/comments/vp3wcu/the_behavior_of_dogs_towards_humans_has_changed/
Text: Basically the title, not sure how to elaborate.

ID: vp7luv
Title: How does mixing magmas of different types cause large explosive volcanic eruptions?
Author: Charyou-Tree
Score: 149
VoteRatio: 0.9
CommentCount: 12
Subreddit: askscience
PostTime: 1656700288
URL: https://www.reddit.com/r/askscience/comments/vp7luv/how_does_mixing_magmas_of_different_types_cause/
Text: I've read from several different sources that when a fresh injection of basaltic magma intrudes into a more silica-rich magma chamber under a volcano, some sort of reaction happens that ultimately leads to a large explosive eruption. I've specifically heard this implicated for the 19th century Krakatoa eruption, where people point to volcanic rock of varying color bands indicating partially mixed magmas that cooled preserving the different rock types. 

However, these sources don't mention a mechanism for this. Is there some sort of chemical reaction between the different magmas? Is it a physical reaction relating to different temperature/density/viscosity/gas content/something else?

What leads two bodies of relatively stable magma to generate immense pressure and explode when mixed together?

ID: vpdtn8
Title: Can a gun firing bullets conduct electricity in a direction like how ocelot does in mgs3?
Author: virgilthemonk
Score: 0
VoteRatio: 0.29
CommentCount: 10
Subreddit: askscience
PostTime: 1656717429
URL: https://www.reddit.com/r/askscience/comments/vpdtn8/can_a_gun_firing_bullets_conduct_electricity_in_a/
Text: In this clip https://youtu.be/tzODRWtEsXs at 14:35 volgin shoots electric bolts and ocelot literally shoots them away from him. While i am aware of how incredibly stupid the question and the source of the question are in terms of reality, is it possible to conduct electrical discharges away from you by firing a gun?

ID: vpdumo
Title: Will a small puncture at a vein cause more bleeding than a puncture elsewhere through the skin?
Author: Proper-Slide-6095
Score: 2568
VoteRatio: 0.93
CommentCount: 136
Subreddit: askscience
PostTime: 1656717512
URL: https://www.reddit.com/r/askscience/comments/vpdumo/will_a_small_puncture_at_a_vein_cause_more/
Text: I was trimming bushes when I noticed a small thorn stuck itself into my knuckle. My finger looked normal and didn't hurt, so I removed the small thorn and continued trimming. 30 seconds or so later I raise the same hand up again and noticed I had blood all over the finger, and some had dripped onto my pants. By the time I noticed this it had already stopped bleeding.

Did the thorn hit a vein or something, and removing it caused the area to bleed so much until it clotted? The area now has a bruise around a half inch in diameter.

This thorn was incredibly small, and the puncture isn't even noticeable. It's really hard for me to believe such a small "injury" could cause so much blood. How could that much blood escape an invisible little puncture in only 30 seconds?

I'm disappointed I didn't get to witness it.

Edit: I'm glad this post got more attention than my popular comment about shirtless Li Shang from Mulan and the sexual awakening it inspired in me as a kid

ID: vpduvd
Title: What happens after a hormone binds with a receptor?
Author: ASpiderling
Score: 231
VoteRatio: 0.89
CommentCount: 11
Subreddit: askscience
PostTime: 1656717531
URL: https://www.reddit.com/r/askscience/comments/vpduvd/what_happens_after_a_hormone_binds_with_a_receptor/
Text: For example: Insulin binds to the insulin receptor, which causes a chain of events to happen to ultimately move GLUT4. 

After insulin binds to the receptor, what happens to insulin itself? Does it get released from the receptor? Absorbed? Does it change/get recycled? Break down?

ID: vph2ke
Title: Normally in the body fluids and minerals in those fluids flow from areas of high concentration to low concentration. However the kidneys are able to remove minerals/toxins from your blood and concentrate them into urine which is much more concentrated. How does it do this?
Author: Careless_Bat2543
Score: 721
VoteRatio: 0.93
CommentCount: 45
Subreddit: askscience
PostTime: 1656727799
URL: https://www.reddit.com/r/askscience/comments/vph2ke/normally_in_the_body_fluids_and_minerals_in_those/
Text: 

ID: vpmigb
Title: How do hot-spot volcanoes erupt after they are no longer connected to the hotspot?
Author: Noise_Used
Score: 15
VoteRatio: 0.84
CommentCount: 2
Subreddit: askscience
PostTime: 1656748076
URL: https://www.reddit.com/r/askscience/comments/vpmigb/how_do_hotspot_volcanoes_erupt_after_they_are_no/
Text: For example - Haleakala on the island of Maui in Hawaii. It has had several eruptions within the past 10,000 years - and one as recent as 500 years ago. Isn't it far removed from the hotspot, or any connection to it? How could it still erupt?

ID: vpqiqy
Title: If a Tunguska-like meteoroid impact event happens every few hundred years, then what are some others from our recent recorded history?
Author: questions1223232
Score: 156
VoteRatio: 0.88
CommentCount: 27
Subreddit: askscience
PostTime: 1656764114
URL: https://www.reddit.com/r/askscience/comments/vpqiqy/if_a_tunguskalike_meteoroid_impact_event_happens/
Text: Everywhere I look up the Tunguska event of 1908, it seems to suggest that a meteoroid of this size impacts Earth every few hundred  years. Some go so far as to put it at around every three hundred years. But I couldn't find references to any other impact event of this scale from the last two millennia. What am I missing?

ID: vpsp1q
Title: If infected with Covid BA.4 or BA.5, how soon can reinfection occur?
Author: purpletwinkletoes
Score: 1
VoteRatio: 0.51
CommentCount: 2
Subreddit: askscience
PostTime: 1656771243
URL: https://www.reddit.com/r/askscience/comments/vpsp1q/if_infected_with_covid_ba4_or_ba5_how_soon_can/
Text: 

ID: vptiys
Title: Will the universe turn out to be very different for different speeds of light?
Author: dhanush_ram
Score: 803
VoteRatio: 0.89
CommentCount: 81
Subreddit: askscience
PostTime: 1656773704
URL: https://www.reddit.com/r/askscience/comments/vptiys/will_the_universe_turn_out_to_be_very_different/
Text: What if the speed of light is much slower or much faster than it is? Would the universe turn out to be different? My guess is that the speed is an arbitrary constant and its value may not matter but I am not sure.

ID: vpusl0
Title: how the fed knows how much points it need to raise interest rate?
Author: usernameisafarce
Score: 0
VoteRatio: 0.41
CommentCount: 11
Subreddit: askscience
PostTime: 1656777422
URL: https://www.reddit.com/r/askscience/comments/vpusl0/how_the_fed_knows_how_much_points_it_need_to/
Text: 

ID: vpvdil
Title: Why might a community, who has not experienced more than two earthquakes in the past decade, have around 30 in six months, localized in a space of around 15 miles?
Author: kanondreamer
Score: 7
VoteRatio: 0.67
CommentCount: 9
Subreddit: askscience
PostTime: 1656778989
URL: https://www.reddit.com/r/askscience/comments/vpvdil/why_might_a_community_who_has_not_experienced/
Text: 

ID: vpwj0d
Title: Can AlphaFold predict protein-protein binding affinities?
Author: SutttonTacoma
Score: 6
VoteRatio: 0.8
CommentCount: 2
Subreddit: askscience
PostTime: 1656782292
URL: https://www.reddit.com/r/askscience/comments/vpwj0d/can_alphafold_predict_proteinprotein_binding/
Text: 

ID: vpxsx9
Title: What is denser: A black hole or a neutrons star?
Author: AZG2275
Score: 264
VoteRatio: 0.84
CommentCount: 73
Subreddit: askscience
PostTime: 1656785994
URL: https://www.reddit.com/r/askscience/comments/vpxsx9/what_is_denser_a_black_hole_or_a_neutrons_star/
Text: Thank you.

ID: vpxv1k
Title: This may sound a bit silly, but how does the sun not fall apart if it's entirely made out of gas?
Author: SilenttWasTaken
Score: 3871
VoteRatio: 0.88
CommentCount: 549
Subreddit: askscience
PostTime: 1656786168
URL: https://www.reddit.com/r/askscience/comments/vpxv1k/this_may_sound_a_bit_silly_but_how_does_the_sun/
Text: 

ID: vpy11e
Title: How are some birds so smart?
Author: LodlopSeputhChakk
Score: 8
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1656786651
URL: https://www.reddit.com/r/askscience/comments/vpy11e/how_are_some_birds_so_smart/
Text: Think about all the animals we consider reasonably intelligent.  Apes, dolphins, whales, elephants. All mega fauna.  Basically you have to be large to house a large brain.

Then there’s birds.

Some birds, like parrots and crows, are extremely intelligent. They use language, make tools, and have complex problem-solving abilities.  How can they fit all that into a tiny bird brain, while the rest of us have to have a giant head?

ID: vpyodu
Title: Are there benefits in initiating dialysis before renal failure, for patients undergoing uremic hemolytic syndrome?
Author: luisvel
Score: 8
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1656788567
URL: https://www.reddit.com/r/askscience/comments/vpyodu/are_there_benefits_in_initiating_dialysis_before/
Text: 

ID: vpyy6o
Title: How does the universe expand?
Author: JammingScientist
Score: 3
VoteRatio: 0.66
CommentCount: 9
Subreddit: askscience
PostTime: 1656789366
URL: https://www.reddit.com/r/askscience/comments/vpyy6o/how_does_the_universe_expand/
Text: Is it expanding from a central point? Does it expand in a certain shape? Does if expand at the same rate at all sides? What is it expanding into? How does it expand if matter cannot be created?

ID: vpz14y
Title: How do cells ensure crossover during meiosis doesn't result in fatal mistakes?
Author: 0hmyscience
Score: 10
VoteRatio: 0.74
CommentCount: 9
Subreddit: askscience
PostTime: 1656789613
URL: https://www.reddit.com/r/askscience/comments/vpz14y/how_do_cells_ensure_crossover_during_meiosis/
Text: I am currently reading [The Selfish Gene](https://en.wikipedia.org/wiki/The_Selfish_Gene), and during one chapter he lightly touched on crossover during meiosis. I started thinking about crossover and I have a lot of questions that I can't really find the answer to. It seems like most places just touch on crossover as a step during meiosis, but don't really elaborate much. Anyway, here are my questions I hope someone can help me wrap my head around this:

* First of all: does crossover only happen (at most) once per chromosome? All diagrams look somewhat like [this](https://ib.bioninja.com.au/_Media/crossing-over_med.jpeg), which indicate that they swap only the ends. Is that the case, or are those diagrams an oversimplification and more than one "pieces" that are crossed over?

* If the answer to the above is yes, then I want to move onto this [meiosis diagram](https://cdn.lecturio.com/assets/Overview-of-meiosis-I-and-II-1200x1034.png). Is it true to assume then that we all likely possess entire chromosomes that came directly from our grandparents? In the diagram, each of the 4 cells has 2 chromosomes, one that's intact, and one that's crossed over. So for example, if my dad passed an "intact" chromosome 1 to me, there's a 1/4 chance that I'll pass that intact chromosome 1 to my son. Is that correct?

* How does crossing over work with the sex chromosomes? In the case of eggs, there's always two Xs, do those crossover? In the case of sperm, there's one X and one Y, do those crossover in anyway, or are they left alone?

* If the answer to question 1 is yes, then is there a pre-determined (approximate or accurate) length that's exchanged? If so, how is it determined? If it's random, what determines it? 

* Is the number of base pairs in an exchange the same on each side? Also, this question and the above assume it's done by number of base pairs. Is it "calculated" differently perhaps? Number of genes? Something else?

* Now, the question in the title: how does the process ensure that no really bad errors are introduced? If I understand correctly, it's not necessary that the two homologous chromosomes are the same length. One may have mutations the other doesn't, and vice versa. It's also likely those mutations are fine independently. But when mixed together, they could break things... so why doesn't it?

* And lastly: if question 1 is yes, has the existence of the crossover process lead to "less important" (or "more ok to mutate) genes to be at the tips, and "more important" genes to be towards the middle? For example, per the question above, I imagine that eye color genes or genes that contribute to my face shape or skin color or traits like that are more "ok" to be mutated, where as for example, the gene for hemoglobin... you don't want to mess with that one.


Thanks for looking at my wall of text. I'm happy to restate questions if they don't make sense. Hope someone or many of you can help me with this.

Thanks again!

ID: vpz83q
Title: Can we know anything about the older star that created our sun?
Author: dynastylobster
Score: 10
VoteRatio: 0.86
CommentCount: 6
Subreddit: askscience
PostTime: 1656790210
URL: https://www.reddit.com/r/askscience/comments/vpz83q/can_we_know_anything_about_the_older_star_that/
Text: the solar system (along with other stars) were created by a cloud of gas and dust formed by the nova of a previous star. is there anything we can learn or find out about what that "parent" star system was like? like.. theres gotta be some kind of evidence. Can we find clues as to what kind of planets were around it when this old star existed? what kind of star it was?

ID: vq9sr0
Title: Does gravity affect sound? Would musical instruments sound the same on different sized planets, if they all had the same atmosphere?
Author: moustache4you
Score: 59
VoteRatio: 0.87
CommentCount: 21
Subreddit: askscience
PostTime: 1656824177
URL: https://www.reddit.com/r/askscience/comments/vq9sr0/does_gravity_affect_sound_would_musical/
Text: 

ID: vq9vbt
Title: How do we know how ancient languages sound?
Author: HubrisPersonified
Score: 26
VoteRatio: 0.83
CommentCount: 22
Subreddit: askscience
PostTime: 1656824420
URL: https://www.reddit.com/r/askscience/comments/vq9vbt/how_do_we_know_how_ancient_languages_sound/
Text: Like the title suggests, how do people who study ancient languages like Latin or Ancient Greek know how the letters are pronounced? Do they just compare it to modern languages, or is there another way?

ID: vqcqwe
Title: Why can't you make beverages 'sparkly' using pressurized air? Why do we use pressurized CO2 instead?
Author: yusoglad
Score: 90
VoteRatio: 0.88
CommentCount: 73
Subreddit: askscience
PostTime: 1656836004
URL: https://www.reddit.com/r/askscience/comments/vqcqwe/why_cant_you_make_beverages_sparkly_using/
Text: 

ID: vqdyvf
Title: Are pacemakers able to adjust their "heart rate" based on the exertion of the person they belong to? Do they support a feedback system with the body?
Author: beacheytunez_
Score: 1480
VoteRatio: 0.95
CommentCount: 184
Subreddit: askscience
PostTime: 1656841303
URL: https://www.reddit.com/r/askscience/comments/vqdyvf/are_pacemakers_able_to_adjust_their_heart_rate/
Text: I was thinking about this today, since someone's heart rate fluctuates even as they just stand up, do pacemakers have a way of dealing with such fluctuation? And if they can, to what extent can they support changes in heart rate? Could a pacemaker patient go for a run, or participate in extreme sport, for example?

ID: vqe8sr
Title: I recently found out that with enough time, you can dissolve (up to a certain point of) salt into water without ever heating or stirring it. Does this rule also apply to non-crystalline rocks? If you left granite in water for a really long time, would that make it eventually disintegrate as well?
Author: unlikelyrisktaker
Score: 6
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1656842474
URL: https://www.reddit.com/r/askscience/comments/vqe8sr/i_recently_found_out_that_with_enough_time_you/
Text: 

ID: vqhf8t
Title: How do deep-sea creatures MOVE in the sea with all that pressure?
Author: __Questioner__
Score: 6
VoteRatio: 0.63
CommentCount: 12
Subreddit: askscience
PostTime: 1656854203
URL: https://www.reddit.com/r/askscience/comments/vqhf8t/how_do_deepsea_creatures_move_in_the_sea_with_all/
Text: I'm not talking about how they can withstand the pressure. I understand the internal pressure is the same as the outside. 

But how do they like move their fins to move thru the water shouldn't it be harder to move with all the pressure. Are their muscles stronger or do they just move slowly or what?

ID: vqhpzi
Title: Does dental plaque fossilize?
Author: ackzilla
Score: 13
VoteRatio: 0.67
CommentCount: 7
Subreddit: askscience
PostTime: 1656855168
URL: https://www.reddit.com/r/askscience/comments/vqhpzi/does_dental_plaque_fossilize/
Text: I don't recall ever seeing a fossil skull with anything like dental plaque on it, do scientists simply clean it right off along with the other debris or is plaque an entirely modern thing?

ID: vqmsgv
Title: In species where only the strongest male gets to breed, or kills non-offspring babies, how does the species maintain genetic diversity?
Author: NASA_official_srsly
Score: 2554
VoteRatio: 0.92
CommentCount: 175
Subreddit: askscience
PostTime: 1656869883
URL: https://www.reddit.com/r/askscience/comments/vqmsgv/in_species_where_only_the_strongest_male_gets_to/
Text: How do they manage to not all end up inbred in a couple of generations?

ID: vqmuwe
Title: Is there an analogous condition to color blindness in hearing?
Author: Elviejopancho
Score: 36
VoteRatio: 0.82
CommentCount: 47
Subreddit: askscience
PostTime: 1656870074
URL: https://www.reddit.com/r/askscience/comments/vqmuwe/is_there_an_analogous_condition_to_color/
Text: T.L.D.R.: Is there any medical condition that make two clearly different tones indistinguishable from each other?

Take in acount that color blindness is very different to tone deafness because listening silence is like seeing black and not like confusing different types of light. I know that hearing are sight are very different processes for analogous physical phoenomena, but you should get what I am asking.

ID: vqnfvv
Title: Are there any vertebrates that can see significantly far into the infrared range?
Author: Billiam_Ball
Score: 11
VoteRatio: 0.78
CommentCount: 9
Subreddit: askscience
PostTime: 1656871805
URL: https://www.reddit.com/r/askscience/comments/vqnfvv/are_there_any_vertebrates_that_can_see/
Text: 

ID: vqofeq
Title: Do viruses evolve faster than humans?
Author: okami_xaero
Score: 0
VoteRatio: 0.44
CommentCount: 31
Subreddit: askscience
PostTime: 1656874727
URL: https://www.reddit.com/r/askscience/comments/vqofeq/do_viruses_evolve_faster_than_humans/
Text: Like in the title, do viruses evolve faster than humans? Or, more in general, faster than mammals? And what about bacteria?

ID: vqrh9a
Title: Is there any practical use for laminar flow in liquids, or is it purely a neat aesthetic phenomenon?
Author: DakotaMaker
Score: 37
VoteRatio: 0.81
CommentCount: 34
Subreddit: askscience
PostTime: 1656883501
URL: https://www.reddit.com/r/askscience/comments/vqrh9a/is_there_any_practical_use_for_laminar_flow_in/
Text: 

ID: vqus6f
Title: Is stable, short term axial tilt oscillation possible?
Author: DownvoteThisTempAcc
Score: 1
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1656893863
URL: https://www.reddit.com/r/askscience/comments/vqus6f/is_stable_short_term_axial_tilt_oscillation/
Text: Earth's axis averages 23.5 degrees, but it can range from 22 to 24.5 and only changes in tens of thousands of years. Is shorter term oscillation possible in thousand or hundred year timescales for other (real or hypothetical) planetary objects?

ID: vr1urh
Title: In your gut how do Dandritic cells differenriate between commensal and pathogenic bacteria?
Author: Abriv12
Score: 21
VoteRatio: 0.66
CommentCount: 10
Subreddit: askscience
PostTime: 1656919699
URL: https://www.reddit.com/r/askscience/comments/vr1urh/in_your_gut_how_do_dandritic_cells_differenriate/
Text: I have been wondering this, I mean can they differentiate. Dandritic cells penetrate their membrane extensions through epithelial cells of gut and react immediately if the sense a pathogenic bacteria, does it react the same way if it senses commensal bacteria??

ID: vr3uzj
Title: How is it that we so reliably have a new influenza vaccine ready each year? What's our process?
Author: beacheytunez_
Score: 14
VoteRatio: 0.66
CommentCount: 17
Subreddit: askscience
PostTime: 1656928454
URL: https://www.reddit.com/r/askscience/comments/vr3uzj/how_is_it_that_we_so_reliably_have_a_new/
Text: I guess firstly I wanna know a few logistical things:  

How do we discover what the new strand of the flu is?

How long does it take to develop a vaccine for it?

Why is this faster than other vaccines?

How do we verify that it works and is safe for patients in less than a year?

How effective is the vaccine, and if it's really effective, how is it made to be so effective year after year?

&#x200B;

I feel like there's a "How to Make a Flu Shot This Year" handbook out there.

Are there any other viruses out there that we update our vaccines for so regularly? Thanks in advance!

ID: vr7tbu
Title: What is the relevance of the Poincaire group and the SU1xSU2xSU3 group in Quantum Field Theories?
Author: fbi767
Score: 5
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1656942425
URL: https://www.reddit.com/r/askscience/comments/vr7tbu/what_is_the_relevance_of_the_poincaire_group_and/
Text: What I know is that the Poincaire group is characterised by, like, 9-10 commutation relations. And every field, before quantisation, is a vector space on which there must be representations of the Poincaire group defined as operators.

For instance, the operator e^(xd/dy-y/d/dx) is a representation of a member belonging to this group, and this operator acts on the vector space of fields, causing to rotate them. e^(d/dx) is another member of this group. Another member would be the exponentiation of Pauli matrices. Those don't operate on infinite dimensional fields, but rather on 2- component objects. Another member of this group could be 4x4 Lorentz transformations, which operate on 4 vectors. Bottom line : **every field that we quantise must have operators of this group defined on them.**

About SU1xSU2xSU3, I know that these are used as gauge groups. But idk much more than that. 

Have I understood them right? And **is there any connection between what these two groups have to do with physics?** Or are just important but independent ideas?

ID: vr808v
Title: Do we know when, in human evolution, menstruation appeared?
Author: rasputinette
Score: 3558
VoteRatio: 0.89
CommentCount: 365
Subreddit: askscience
PostTime: 1656943037
URL: https://www.reddit.com/r/askscience/comments/vr808v/do_we_know_when_in_human_evolution_menstruation/
Text: I've read about the different evolutionary rationales for periods, but I'm wondering *when* it became a thing. Do we have any idea? Also, is there any evidence whether early hominins like *Australopithecus* or *Paranthropus* menstruated?

ID: vr8ff8
Title: Is there an animal that primarily subsists on eating members of its own species/cannibalism?
Author: Makurabu
Score: 705
VoteRatio: 0.88
CommentCount: 217
Subreddit: askscience
PostTime: 1656944241
URL: https://www.reddit.com/r/askscience/comments/vr8ff8/is_there_an_animal_that_primarily_subsists_on/
Text: 

ID: vrb1kq
Title: how does the body fight infections on its surface parts?
Author: None
Score: 32
VoteRatio: 0.79
CommentCount: 18
Subreddit: askscience
PostTime: 1656951473
URL: https://www.reddit.com/r/askscience/comments/vrb1kq/how_does_the_body_fight_infections_on_its_surface/
Text: The back of your throat, or on your tongue, stuff like that.
Does the common cold have to die on its own on the surface of my throat? 
I had my tonsils removed. 
Does bad stuff just live there until I get too stressed and I catch an infection I was always carrying?
Are there tiny holes where my blood can get to the surface?

ID: vrc1w0
Title: Are CMEs more likely from certain areas of the sun?
Author: _bobby_tables_
Score: 2
VoteRatio: 1
CommentCount: 3
Subreddit: askscience
PostTime: 1656954194
URL: https://www.reddit.com/r/askscience/comments/vrc1w0/are_cmes_more_likely_from_certain_areas_of_the_sun/
Text: Is it more likely that CMEs originate in an equitorial region of the sun?  Or are CMEs as likely from the poles?  Has CME origin location been statistically studied and mapped?

ID: vrc5dh
Title: How was the Japanese Archipelago formed?
Author: atmdk7
Score: 9
VoteRatio: 0.73
CommentCount: 1
Subreddit: askscience
PostTime: 1656954462
URL: https://www.reddit.com/r/askscience/comments/vrc5dh/how_was_the_japanese_archipelago_formed/
Text: I’ve always though Japan was formed as volcanic islands along the subduction zone of the Asian Plate and Pacific Plate. However, I’ve recently learned that Japan used to be connected to the mainland and the Sea of Japan was formed relatively recently, around 10 million years ago I think, as Japan was pulled away. But I could find any answer (that I fully understood) as to why this happened.

What’s going on there?

ID: vrdvei
Title: Have atoms ever been observed to quantum tunnel out of a weak chemical bond (Such as hydrogen bonds)?
Author: the-antiredditor
Score: 16
VoteRatio: 0.81
CommentCount: 7
Subreddit: askscience
PostTime: 1656959146
URL: https://www.reddit.com/r/askscience/comments/vrdvei/have_atoms_ever_been_observed_to_quantum_tunnel/
Text: Bonds are sort of like potential energy wells, so that means they can be quantum tunneled out of, right? I've never heard of this being reported though, so is it just very rare or is it not possible. If not possible, why do you think/know so?

ID: vrexi0
Title: Did Marie Curie ever wonder if the radiation she was studying was dangerous?
Author: ReasonablyConfused
Score: 3321
VoteRatio: 0.95
CommentCount: 348
Subreddit: askscience
PostTime: 1656961992
URL: https://www.reddit.com/r/askscience/comments/vrexi0/did_marie_curie_ever_wonder_if_the_radiation_she/
Text: 

ID: vrigax
Title: Theoretically, can you gain energy through nuclear fusion then gain energy through fission of the same material?
Author: TheGermanMoses1
Score: 51
VoteRatio: 0.83
CommentCount: 46
Subreddit: askscience
PostTime: 1656971858
URL: https://www.reddit.com/r/askscience/comments/vrigax/theoretically_can_you_gain_energy_through_nuclear/
Text: 

ID: vriuq5
Title: Why is sunlight bad for scars?
Author: CJWard123
Score: 3
VoteRatio: 0.8
CommentCount: 4
Subreddit: askscience
PostTime: 1656972982
URL: https://www.reddit.com/r/askscience/comments/vriuq5/why_is_sunlight_bad_for_scars/
Text: So I’ve been told that sunlight is especially bad for scars because it can cause “hyper-pigmentation”, among other things. Yet, I’ve yet to see exactly why this is. What is it about scars that make them vulnerable to sunlight?

ID: vrmgnu
Title: How the HIV expanded in world? What was the firsts causes to HIV being globalized? And where was the first evidence in the history of the virus?
Author: aka_augusto
Score: 3
VoteRatio: 0.56
CommentCount: 17
Subreddit: askscience
PostTime: 1656984665
URL: https://www.reddit.com/r/askscience/comments/vrmgnu/how_the_hiv_expanded_in_world_what_was_the_firsts/
Text: 

ID: vrn69w
Title: do fireworks inhibit bats echolocation?
Author: front_yard_duck_dad
Score: 4
VoteRatio: 0.66
CommentCount: 7
Subreddit: askscience
PostTime: 1656987115
URL: https://www.reddit.com/r/askscience/comments/vrn69w/do_fireworks_inhibit_bats_echolocation/
Text: I love watching the bats in my yard eat mosquitoes and I do it almost every night in the summer. The last few nights with all of the fireworks and I mean it is pretty crazy here right now I feel like the flight of the bats looks off. The turns looks almost clumsy. Is this possible?

ID: vrnhis
Title: Although the main driver of our seasons is the Earth's tilt, do the aphelion and perihelion have any calculable effect?
Author: seanbrockest
Score: 46
VoteRatio: 0.82
CommentCount: 9
Subreddit: askscience
PostTime: 1656988166
URL: https://www.reddit.com/r/askscience/comments/vrnhis/although_the_main_driver_of_our_seasons_is_the/
Text: I understand that exposing a larger chunk of a hemisphere to the sun has an incredible effect on the amount of the sun's energy which is able to impact the planet, I have to assume that the elliptical nature of our orbit has some effect as well. Is it at least calculable?

Naturally the reason I'm asking is because the Earth reached aphelion today, meaning we are at the furthest point from the Sun in this orbit, meanwhile we are also very close to the first day of summer, when our tilt puts the northern hemisphere in full view of the Sun.

ID: vro08j
Title: How long is the LHC at CERN on for at a time? How long does it take before a test will be done?
Author: the0nerealm
Score: 222
VoteRatio: 0.92
CommentCount: 46
Subreddit: askscience
PostTime: 1656989912
URL: https://www.reddit.com/r/askscience/comments/vro08j/how_long_is_the_lhc_at_cern_on_for_at_a_time_how/
Text: Does it take a long time to actually charge up? Somebody told me it’ll take months before anything actually happens after they turn it on today, but I wanted to ask here if that’s how it works.

ID: vrpfdm
Title: Are there any species where the parents contribute non-equal numbers of chromosomes to their offspring, or does it have to be the same number from each?
Author: wickermanmorn
Score: 61
VoteRatio: 0.8
CommentCount: 26
Subreddit: askscience
PostTime: 1656994878
URL: https://www.reddit.com/r/askscience/comments/vrpfdm/are_there_any_species_where_the_parents/
Text: 

ID: vrsld6
Title: If Jupiter has 79 moons, why are they rarely seen in photos of the planet?
Author: bl4ck4nti
Score: 9
VoteRatio: 0.76
CommentCount: 10
Subreddit: askscience
PostTime: 1657007543
URL: https://www.reddit.com/r/askscience/comments/vrsld6/if_jupiter_has_79_moons_why_are_they_rarely_seen/
Text: 79 is a lot and I'm puzzled why we never see them in photos of Jupiter. Are they farther away than the satellites/probes that have taken the images of Jupiter? Are they digitally removed?

ID: vrtjl3
Title: How fast did the temperature increase in the Roman and Medieval Warming Periods, and how does that differ to the rapid temperature increase in recent decades?
Author: Aussie_Stalin
Score: 11
VoteRatio: 0.82
CommentCount: 3
Subreddit: askscience
PostTime: 1657011767
URL: https://www.reddit.com/r/askscience/comments/vrtjl3/how_fast_did_the_temperature_increase_in_the/
Text: I know anthropogenic climate change is happening and I don't post this with bad intentions, I'm just curious to know the answer, since I can't seem to find a definitive number (if there is one) on the rate of temperature increase during the 2 periods anywhere on Google. Any help would be much appreciated.

ID: vrtlqy
Title: Why do minerals become more disordered (crystallographically) as temperature of formation decreases whereas matter should be perfectly ordered as the temperature reaches Absolute zero?
Author: MayureshMJ
Score: 5
VoteRatio: 0.65
CommentCount: 13
Subreddit: askscience
PostTime: 1657012019
URL: https://www.reddit.com/r/askscience/comments/vrtlqy/why_do_minerals_become_more_disordered/
Text: General physics i learnt in highschool taught me that as any material reaches Absolute zero temperature the defects and flaws in it are removed and it becomes perfectly ordered in structure.
While when i am studying mineralogy and crystallography i see that many mineral's higher temperature polymorphs are more ordered than the low temperature. For example Akali feldspars high temperature polymorphs (Sanidine and Orthoclase) are Monoclinic in symmetry and the lower temperature polymorph (microcline) is in Triclinic symmetry.

As far as i understand monoclinic is supposed to be more ordered than triclinic. So what am i misunderstanding here? Why are these two things counter intuitive?

ID: vrtptk
Title: AskScience AMA Series: We're infectious disease experts here to answer your questions about monkeypox. AUA!
Author: AskScienceModerator
Score: 1039
VoteRatio: 0.87
CommentCount: 209
Subreddit: askscience
PostTime: 1657012512
URL: https://www.reddit.com/r/askscience/comments/vrtptk/askscience_ama_series_were_infectious_disease/
Text: In early May, reports began circulating about confirmed cases of monkeypox, an orthopoxvirus similar to smallpox. As of mid-June, there were over 2100 reported cases of monkeypox in dozens of countries. While a great deal is already known about the science of the monkeypox virus, this outbreak has raised several new questions about its transmissibility and impact on human health in both the short and long terms. With the world's attention heightened to such disease outbreaks due to the COVID-19 pandemic, this seems like a good opportunity to provide answers and help alleviate concerns.

We are experts in infectious diseases who are here to provide the facts about monkeypox and counter the mis-information that has been spreading about this disease. Join us today at 2 PM ET (18 UT) for a discussion, organized by the American Society for Microbiology, about the monkeypox outbreak. We'll answer your questions about the symptoms of monkeypox and how it spreads, current strategies for treatment and prevention, and what can be done to contain this (and future) outbreaks. Ask us anything!

With us today are:

+ Dr. Christy Hutson, Ph.D., M.S. (u/CHutson_CDC)- Branch Chief, Poxvirus and Rabies Branch, Division of High Consequence Pathogens and Pathology, Centers for Disease Control and Prevention
+ [Dr. Reeti Khare, Ph.D., D(ABMM)](https://www.nationaljewish.org/doctors-departments/providers/researchers/reeti-khare) (u/DenverIDLab)- Director, Infectious Disease Laboratory, National Jewish Health
+ Dr. Rodney E. Rohde, Ph.D., MS, SM(ASCP)CM, SVCM, MBCM, FACSc (u/DocMicrobe)- Regents' Professor, Texas State University System, University Distinguished Chair & Professor, Clinical Laboratory Science
+ [Dr. Rachel L. Roper, Ph.D.](https://microbiology-immunology.ecu.edu/rachel-l-roper/) (u/RroperECU)- Professor, Microbiology & Immunology, Brody School of Medicine, East Carolina University

Links:

+ [Monkeypox: What We Do and Don't Know About Recent Outbreaks](https://asm.org/Articles/2022/May/Monkeypox-What-We-Do-and-Don-t-Know-About-Recent-O)
+ [Monkeypox Clinical Update with Dr. Daniel Griffin](https://asm.org/Podcasts/TWiV/Episodes/Monkeypox-Clinical-Update-with-Dr-Daniel-Griffin)
+ [CDC Monkeypox page](https://www.cdc.gov/poxvirus/monkeypox/index.html)
+ [WHO Monkeypox page](https://www.who.int/emergencies/situations/monkeypox-oubreak-2022)

Please note that we will NOT be making medical diagnoses or recommending any medical treatments or procedures for individuals.

ID: vrufw5
Title: Mint tea and low blood pressure, how?
Author: Bachpipe
Score: 5
VoteRatio: 0.62
CommentCount: 9
Subreddit: askscience
PostTime: 1657015644
URL: https://www.reddit.com/r/askscience/comments/vrufw5/mint_tea_and_low_blood_pressure_how/
Text: Hello Reddit!    


I'm not looking for medical advice, but I am looking for an explanation! I just read some articles about mint tea and in almost all the articles it's written that you shouldn't drink mint tea if you're on low blood pressure medication, because it will enhance said medication. But none of the articles explain WHY it does! And then I thought; the Science Reddit  probably knows this. So, is there someone here who can explain to me why this is an effect that mint has?

ID: vrxmls
Title: Why isn’t cloud seeding used to fight the droughts currently happening in the world?
Author: ThrowAwayMyLife2341
Score: 3
VoteRatio: 0.55
CommentCount: 6
Subreddit: askscience
PostTime: 1657026954
URL: https://www.reddit.com/r/askscience/comments/vrxmls/why_isnt_cloud_seeding_used_to_fight_the_droughts/
Text: It is my understanding that cloud seeding is an effective way to make it rain in certain areas. Why isn’t this being used in a country such as Italy or the US west to try to combat the droughts?

ID: vryrlk
Title: Would there be higher gravity if Earth didn't spin?
Author: DirtSeth
Score: 2014
VoteRatio: 0.93
CommentCount: 261
Subreddit: askscience
PostTime: 1657030214
URL: https://www.reddit.com/r/askscience/comments/vryrlk/would_there_be_higher_gravity_if_earth_didnt_spin/
Text: Does the Earth's spin cause an outwards centrifugal force. Theoretically if there was a planet with earth's mass that didn't spin or span slower would it have a higher gravity? I assume that if there is a difference its negligible though.

ID: vrytb5
Title: Are there distinct protons/neutrons in a nucleus, or is it just a "soup" of quarks?
Author: vilhelm_s
Score: 351
VoteRatio: 0.91
CommentCount: 23
Subreddit: askscience
PostTime: 1657030352
URL: https://www.reddit.com/r/askscience/comments/vrytb5/are_there_distinct_protonsneutrons_in_a_nucleus/
Text: When the nucleus decays there are definite nucleons coming out, but what about the bound nucleus itself? And can you somehow demonstrate that there are distinct nucleons inside it, similar to how Rutherford's gold foil experiment shows that there's a distinct nucleus inside an atom?

ID: vrzpvd
Title: Are pictures taken by a telescope colour-corrected for redshift?
Author: Mr-Cas
Score: 3
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1657032855
URL: https://www.reddit.com/r/askscience/comments/vrzpvd/are_pictures_taken_by_a_telescope_colourcorrected/
Text: Hey there

In general, stars are moving away from us and, in combination with the doppler effect, this gives us redshift. When we look at stars with our eyes, they look more red than they actually are. When a picture is taken, the star looks more red than it actually is. This leads to two ways to represent a star in a picture (like [this one](https://cdn.mos.cms.futurecdn.net/NXmL6bbh7QMA3xxfuu56uZ.png)):

1. The way a star looks for a human on earth (non-colour corrected for redshift)
2. The way a star *actually* looks (colour corrected for redshift). It would display the colour of a star like the star actually sends out.

And so rises my question: are pictures of stars colour-corrected for redshift? Do the pictures display a star like a human would see it, or how it looks in reality (as if you were right next to it)?

For example, in the picture linked above, the star at the centre is just a white spot. But let's take the orange star to the left bottom of the middle. Is it actually that red (colour-corrected)? Or does it look that red because of red shift (not colour-corrected)?

In school, in dutch, I learned the term "Emission spectrum" of a star (almost always hydrogen is used). I think the official english term is RVS? You can use that and the default ("recorded" on earth) to calculate the amount of redshift. If you know how much redshift there is, you can colour-correct a picture for redshift. So if you supply a picture of a star and it's RVS, you can do some calculations and color-correct a picture. However, when searching the web, I didn't find a single "tool" that could do this. Why isn't there any?

I just had this topic in physics class at school and I came up with these questions after his lesson and my teacher didn't know the answer, so here I am, asking it to you people. I hope you can shed some light!

ID: vs00dw
Title: When has an animal evolved enough to be classified as a new species?
Author: julianapauki
Score: 1
VoteRatio: 0.6
CommentCount: 10
Subreddit: askscience
PostTime: 1657033613
URL: https://www.reddit.com/r/askscience/comments/vs00dw/when_has_an_animal_evolved_enough_to_be/
Text: We classify animals according to species but isn’t evolution more like a continious process? If that is true, why do classify them like this and when do we see an animal as a new species? For example. Species A exists today, but has an ancestor species B which existed 100k years ago. At what point does an animal of species B differ so much that it is seen as a new species A?

ID: vs3z8r
Title: Would tides have been more ferocious a billion years ago, when the moon was closer to Earth?
Author: BrewsCampbell
Score: 206
VoteRatio: 0.92
CommentCount: 21
Subreddit: askscience
PostTime: 1657043994
URL: https://www.reddit.com/r/askscience/comments/vs3z8r/would_tides_have_been_more_ferocious_a_billion/
Text: 

ID: vs51cb
Title: Is brilliant green (zelyonka) actually an antiseptic?
Author: kittenco
Score: 108
VoteRatio: 0.92
CommentCount: 19
Subreddit: askscience
PostTime: 1657046825
URL: https://www.reddit.com/r/askscience/comments/vs51cb/is_brilliant_green_zelyonka_actually_an_antiseptic/
Text: I don't think this is used in Western countries, but nations that were part of the former USSR seem to still use a [liquid brilliant green solution](https://russianlife.com/sites/default/assets/Image/417px-Brilliant_green_1a.jpeg) as a wound treatment (similar to/as well as iodine).

It's something I grew up with and never really thought about, but when I looked it up today, I'm not really understanding if the dye itself has any active ingredients. Per my understanding, over-the-counter zelyonka is just the brilliant green dye crystals dissolved into diluted alcohol, so... Is it only antiseptic because of the alcohol? Or does the brilliant green actually have antiseptic properties on its own?

ID: vs5top
Title: What electrode material is used in industrial hydrogen production using electrolysis?
Author: EqualTransit
Score: 4
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657048884
URL: https://www.reddit.com/r/askscience/comments/vs5top/what_electrode_material_is_used_in_industrial/
Text: I have messed around quite a bit electrolyzing materials in order to generate hydrogen, oxygen and chlorine. I had very limited means and it was just a hobby project, but a consistent problem I had and I saw others having on the internet is the corrosion of the anode. Even stainless steel or graphite could not stand the test of time and I can imagine platinum electrodes are prohibitively expensive for industrial scale. Other options such as Mixed-metal-oxide seems too expensive for gigawatt scale production as well. Most hydrogen manufacturing websites only mention marketing buzzwords ("ultra high density" / "innovative corrosion resistance") and no technical details. Perhaps it's all a bit of a trade secret, but I am quite curious!  


Sidenote, I can imagine it getting messed up when messing with NaCl electrolysis with chlorine and carbon steel electrodes. But if I recall correctly even NaOH solutions with stainless corroded after some time. So my question focusses specifically on hydrogen production.

ID: vs82y0
Title: How are neurotransmitters in a brain measured?
Author: spiffyhandle
Score: 46
VoteRatio: 0.83
CommentCount: 12
Subreddit: askscience
PostTime: 1657054808
URL: https://www.reddit.com/r/askscience/comments/vs82y0/how_are_neurotransmitters_in_a_brain_measured/
Text: I've heard things like "adenosine increases while awake and decreases when sleeping". How is adenosine (and other NTs) measured in a living human? My understanding is the only way to measure neurotransmitters is to cut open the brain, which you can't do on a living person.

ID: vsa6rn
Title: Can vultures drink stagnant water?
Author: TheMailMan92
Score: 7
VoteRatio: 0.71
CommentCount: 2
Subreddit: askscience
PostTime: 1657060315
URL: https://www.reddit.com/r/askscience/comments/vsa6rn/can_vultures_drink_stagnant_water/
Text: After a heavy rain, I saw a vulture in the ditch drinking fresh rain water. That made me wonder if vultures are picky about their water intake. Can their stomach acid/immune system handle the many bacteria found in stagnant water without them getting sick? Obviously fresh water is preferred.

ID: vsaid9
Title: Does humidity affect animals that don’t sweat to cool themselves in a similar way as it does humans?
Author: 0010MK
Score: 5
VoteRatio: 0.86
CommentCount: 5
Subreddit: askscience
PostTime: 1657061199
URL: https://www.reddit.com/r/askscience/comments/vsaid9/does_humidity_affect_animals_that_dont_sweat_to/
Text: Do animals that don’t sweat to cool themselves feel hotter on humid days, like we do (all else being equal)? Or is this sensation unique to animals that sweat, because humidity reduces our ability to cool ourselves?

ID: vse7u0
Title: If light has no mass, why is it affected by black holes?
Author: General-Pea2016
Score: 3813
VoteRatio: 0.92
CommentCount: 824
Subreddit: askscience
PostTime: 1657072003
URL: https://www.reddit.com/r/askscience/comments/vse7u0/if_light_has_no_mass_why_is_it_affected_by_black/
Text: 

ID: vsel2w
Title: Why are fungi classified as a different kingdom from plants? They seem very similar.
Author: MinecraftSplashText
Score: 6
VoteRatio: 0.71
CommentCount: 6
Subreddit: askscience
PostTime: 1657073117
URL: https://www.reddit.com/r/askscience/comments/vsel2w/why_are_fungi_classified_as_a_different_kingdom/
Text: 

ID: vsg1nm
Title: Can resistant bacteria evolve to become no more resistant to old antibiotics?
Author: Golitan11
Score: 3
VoteRatio: 0.71
CommentCount: 1
Subreddit: askscience
PostTime: 1657077543
URL: https://www.reddit.com/r/askscience/comments/vsg1nm/can_resistant_bacteria_evolve_to_become_no_more/
Text: Say some bacteria became 100% resistant to antibiotic A 20 years ago, is now 50% resistant to antibiotic B and 10% resistant to antibiotic C. Since antibiotic A is no longer effective, B and C are being administered instead. Fast-forward to 2050, the same bacteria has become resistant to B and C, and new antibiotics are being used instead. Since antibiotic A has been deprecated a while ago and the bacteria has evolved multiple times because of other antibiotics, would antibiotic A ever become a viable treatment again?

ID: vsgy0f
Title: Why don't we feel the heat from the core/mantle?
Author: Nome_Qualquer
Score: 7
VoteRatio: 0.71
CommentCount: 5
Subreddit: askscience
PostTime: 1657080382
URL: https://www.reddit.com/r/askscience/comments/vsgy0f/why_dont_we_feel_the_heat_from_the_coremantle/
Text: Most if not all heat we experience on the surface comes from the Sun, but the core and mantle are also very hot, much closer to us and they have been around for a really long time, so how can the crust be so much colder?

ID: vsh3sx
Title: Are the calories in fruits spread out evenly?
Author: YOSH_97
Score: 8
VoteRatio: 0.83
CommentCount: 2
Subreddit: askscience
PostTime: 1657080907
URL: https://www.reddit.com/r/askscience/comments/vsh3sx/are_the_calories_in_fruits_spread_out_evenly/
Text: Do the calories in fruits change based on their proximity to say the seed/pit? Or for any other reason? 

If that doesn’t make sense, for example gram for gram does the calorie content change in say an apple the closer it is or further it is from the core?

ID: vsibcv
Title: Why does the sky seem to turn green during a thunderstorm?
Author: lorgskyegon
Score: 7
VoteRatio: 0.82
CommentCount: 3
Subreddit: askscience
PostTime: 1657085100
URL: https://www.reddit.com/r/askscience/comments/vsibcv/why_does_the_sky_seem_to_turn_green_during_a/
Text: 

ID: vsj3h1
Title: how do scientists observe what's happening inside the LHC?
Author: Eazy_MF_E
Score: 11
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1657088037
URL: https://www.reddit.com/r/askscience/comments/vsj3h1/how_do_scientists_observe_whats_happening_inside/
Text: With the recent discovery of tetraquarks and pentaquarks at CERN, how are scientists able to “see” what’s happening inside the collider? Is it a bunch of data that’s analyzed and an inference is made? And what instruments detect what’s happening?

ID: vsjr0s
Title: Why did all the extinct ice age megafauna die out at the start of this current interglacial period when they presumably survived multiple previous interglacial periods? Surely humans could not have killed all the mammoths in Eurasia and North America?
Author: LanKstiK
Score: 0
VoteRatio: 0.5
CommentCount: 7
Subreddit: askscience
PostTime: 1657090776
URL: https://www.reddit.com/r/askscience/comments/vsjr0s/why_did_all_the_extinct_ice_age_megafauna_die_out/
Text: Thanks

ID: vsjzaj
Title: Are all dioecious plants able to be feminized?
Author: Damnoneworked
Score: 6
VoteRatio: 0.69
CommentCount: 0
Subreddit: askscience
PostTime: 1657091695
URL: https://www.reddit.com/r/askscience/comments/vsjzaj/are_all_dioecious_plants_able_to_be_feminized/
Text: In cannabis, you can force female seeds with colloidal silver. Is this possible in other dioecious plants? Would colloidal silver be used for all dioecious plants or would you need another chemical or process? 

Say you wanted to feminize a kiwi vine, how might you do this?

ID: vskyb6
Title: Where does water come from?
Author: Grand_Afternoon7166
Score: 4
VoteRatio: 0.57
CommentCount: 4
Subreddit: askscience
PostTime: 1657095892
URL: https://www.reddit.com/r/askscience/comments/vskyb6/where_does_water_come_from/
Text: There's alot of thoery surrounding where does the water on earth come from. But what is the most plausible theory now? Is there any proven theory?

ID: vsmetu
Title: How did cells evolve receptors for pathogens?
Author: nextleveldumbness
Score: 1
VoteRatio: 0.54
CommentCount: 3
Subreddit: askscience
PostTime: 1657101865
URL: https://www.reddit.com/r/askscience/comments/vsmetu/how_did_cells_evolve_receptors_for_pathogens/
Text: Hello everyone hope you have a great day. So I just began studying the immune system and I have some questions. 
So if I understand it correctly so far, when pathogens enter the body they have to get recognized somehow, so the body can destroy them. So pathogens have these pamp (pathogen associated molecular patterns) that get recognized by the phagocytes with the help of "toll like receptors". Also my textbook says something about opsonins, chemical compounds that " mark" the pathogens so phagocytes can recognize and destroy them. 

My questions are:
1) How did the cell evolve those toll receptors? Was it randomly but they stayed bc they are useful? Let's say you have a cell that no pathogen has ever interacted with it. So logically, the cell hasn't any receptor for it (or it has but it was a random generation-im not sure how it works). 
2) From my understanding, opsonins bind to the pathogen somehow and help the phagocyte recognize it. So opsonins have a lock-key relationship with phagocytes? It would make sense for the cell to recognize molecules that are part of the cell. But how do opsonins bind to the pathogens? My textbook isn't going on detail. 

Thank you for reading so far and sorry if my questions are stupid. Also sorry for any grammar or spelling mistakes, English isn't my first language.

ID: vsmzhi
Title: Does freeze drying damage paper? If not, why?
Author: efdhfbhd2
Score: 5
VoteRatio: 0.69
CommentCount: 11
Subreddit: askscience
PostTime: 1657104093
URL: https://www.reddit.com/r/askscience/comments/vsmzhi/does_freeze_drying_damage_paper_if_not_why/
Text: Recently there was a heavy downpour and I was told that the nearby library had to freeze dry books/papers in their magazine. Apparently, there had been a small water leak and parts of their inventory got wet.

I have then been searching online, how the process of freeze drying actually works and found several sources. However, while reading I began wondering: These processes usually create ice crystal inside the material they want to dry. How does paper survive this process?

I can imagine, that the paper isn't too rigid, it can bend and deform given pressure unlike cell walls. Cell walls seem to be rather fragile as ice crystals can break them. However, if paper had been completely drenched/soaked in water, I would expect at least some damage to the paper. But apparently, freeze drying seems to be a very safe method, why is that?

ID: vso7v0
Title: Why is a bone marrow transplant not always 100% effective at curing blood cancers?
Author: beacheytunez_
Score: 12
VoteRatio: 0.81
CommentCount: 6
Subreddit: askscience
PostTime: 1657108486
URL: https://www.reddit.com/r/askscience/comments/vso7v0/why_is_a_bone_marrow_transplant_not_always_100/
Text: I was reading earlier today about the kinds of ailments that bone marrow transplants are used to treat (as I am thinking about signing up on the registry to donate), and I noted that in the case of leukaemia, chemotherapy or radiotherapy is used to completely destroy the recipient's immune system first.

However, whilst relatively good, there are still figures that suggest that survivability over the years following treatment is not always that high, some still slip through the gaps.

But what causes these deaths after transplants over a long time since the procedure? Do the recipients somehow reject and attack the donated marrow? Does the new marrow eventually fail? But the recipient's immune system was destroyed, why can't the received marrow/immune system exist indefinitely, or a repeat/follow-up transplant procedure performed further down the line?

A follow-up question I have is are there grounds for marrow transplants to be used to treat immunodeficiency disorders such as CVID? I also read that some investigation has been performed into treating MS with bone marrow transplantation.

This is a long one, thanks in advance!

ID: vsojh8
Title: Why do different acids (citric, malic, lactic, etc.) taste different?
Author: Marssunrise
Score: 15
VoteRatio: 0.78
CommentCount: 6
Subreddit: askscience
PostTime: 1657109453
URL: https://www.reddit.com/r/askscience/comments/vsojh8/why_do_different_acids_citric_malic_lactic_etc/
Text: From what I've heard, we have 5 or 6 different types of taste buds, one of them being able to detect acids in food. Why do different acids such as malic, citric and lactic acids have a distinct taste to them? Does it have to do with aromatics or do we have different varieties of acid taste buds that can distinguish between acids?

ID: vsooob
Title: Why does Australia have such high concentrations of uranium?
Author: PHealthy
Score: 269
VoteRatio: 0.9
CommentCount: 69
Subreddit: askscience
PostTime: 1657109918
URL: https://www.reddit.com/r/askscience/comments/vsooob/why_does_australia_have_such_high_concentrations/
Text: 

ID: vsqp6p
Title: Ask Anything Wednesday - Biology, Chemistry, Neuroscience, Medicine, Psychology
Author: AutoModerator
Score: 27
VoteRatio: 0.81
CommentCount: 14
Subreddit: askscience
PostTime: 1657116009
URL: https://www.reddit.com/r/askscience/comments/vsqp6p/ask_anything_wednesday_biology_chemistry/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Biology, Chemistry, Neuroscience, Medicine, Psychology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vsrwcc
Title: Does earth's specific gravity facilitate life or do all the other variables dictate that life would have prospered anyway and adapted to almost whatever gravity our planet had.?
Author: Irishane
Score: 213
VoteRatio: 0.89
CommentCount: 63
Subreddit: askscience
PostTime: 1657119298
URL: https://www.reddit.com/r/askscience/comments/vsrwcc/does_earths_specific_gravity_facilitate_life_or/
Text: i.e. is our gravity also in a Goldilocks zone?

ID: vss0b4
Title: Why can CTE only be diagnosed by autopsy, and is there a chance this could change anytime soon?
Author: ChalkDstTorture
Score: 3740
VoteRatio: 0.94
CommentCount: 383
Subreddit: askscience
PostTime: 1657119598
URL: https://www.reddit.com/r/askscience/comments/vss0b4/why_can_cte_only_be_diagnosed_by_autopsy_and_is/
Text: 

ID: vsxj6i
Title: If the 96.5% carbon dioxide atmosphere of Venus was reduced to 20.95% oxygen (i.e. earth equivalent %) and 75.55% carbon dioxide, would the air be breathable?
Author: Moltress2
Score: 859
VoteRatio: 0.94
CommentCount: 171
Subreddit: askscience
PostTime: 1657133858
URL: https://www.reddit.com/r/askscience/comments/vsxj6i/if_the_965_carbon_dioxide_atmosphere_of_venus_was/
Text: 

ID: vsy0bi
Title: Why are "other" intensities so low in compton scattering curve?
Author: 418397
Score: 4
VoteRatio: 0.67
CommentCount: 2
Subreddit: askscience
PostTime: 1657135069
URL: https://www.reddit.com/r/askscience/comments/vsy0bi/why_are_other_intensities_so_low_in_compton/
Text: If we look at the intensity vs wavelength graph in compton scattering experiment...,we see two peaks, one due to scattering from free electrons and the other due to scattering from tightly bound electrons.

But that doesn't make the intensities at other wavelengths zero... They are there, non zero but small... I suspect they appear due to scattering from no so tightly bounded electrons. 

But my question is why should they be so low? Like why is the concentration of free electron scattering and tight electron scattering so high compared to the rest(the no so tight electron scattering)...?

ID: vsy2sj
Title: How were we able to eradicate some diseases, with vaccines, and not others?
Author: highxv0ltage
Score: 7
VoteRatio: 0.77
CommentCount: 2
Subreddit: askscience
PostTime: 1657135249
URL: https://www.reddit.com/r/askscience/comments/vsy2sj/how_were_we_able_to_eradicate_some_diseases_with/
Text: The way I understand it, vaccines use a dead, or weakened, virus. Some vaccines use only parts of a virus (or bacteria). And in the case of the Covid vaccines, they use mRNA technology. 

Now, the way I understand it, once this is introduced into the body, the immune system reacts and neutralizes the antigen. So, when the antigen enters the body a second time, the immune system reacts much quicker. I also understand that microbes can mutate, which has an effect on the vaccine's potency. This is why we have to get a flu shot every year, because the virus mutates. 

However, in the cases of Smallpox and Polio, we have managed to eradicate these diseases by way of vaccines. So, my question is it possible that, with vaccines, we were able to eliminate some diseases with vaccines, but not others? Did these other viruses just not have a chance to mutate? How would we get to the point where we don't let the flu or Covid to mutate? 

Please no "Big Pharma" conspiracies. I just want to know people's thoughts from a scientific standpoint. Thanks.

ID: vt0aq6
Title: What does Pixel to Pixel rms mean within the context of photometric astronomy?
Author: DaybreakHonor
Score: 1
VoteRatio: 0.53
CommentCount: 4
Subreddit: askscience
PostTime: 1657140846
URL: https://www.reddit.com/r/askscience/comments/vt0aq6/what_does_pixel_to_pixel_rms_mean_within_the/
Text: 

ID: vt120m
Title: Does the sun spin around it's own axis like the rest of the planets?
Author: taracus
Score: 13
VoteRatio: 0.69
CommentCount: 23
Subreddit: askscience
PostTime: 1657142799
URL: https://www.reddit.com/r/askscience/comments/vt120m/does_the_sun_spin_around_its_own_axis_like_the/
Text: 

ID: vt3hrq
Title: If a fully vaccinated person is unequivocally exposed to covid but never develops symptoms, is their immune response now greater for having fought off the virus, or reduced for having had to wage war on it?
Author: elbeees
Score: 101
VoteRatio: 0.81
CommentCount: 21
Subreddit: askscience
PostTime: 1657149180
URL: https://www.reddit.com/r/askscience/comments/vt3hrq/if_a_fully_vaccinated_person_is_unequivocally/
Text: As the title states. Trying to discover if there's a boost to the body's immune response or if the immune response is depressed each time it fights off the virus.

ID: vt414e
Title: Are viruses more prevalent in wild animals and how come our hunter gatherer ancestors dont suffer from great plague all the time?
Author: MyNameIsNonYaBizniz
Score: 3
VoteRatio: 0.58
CommentCount: 16
Subreddit: askscience
PostTime: 1657150654
URL: https://www.reddit.com/r/askscience/comments/vt414e/are_viruses_more_prevalent_in_wild_animals_and/
Text: 

ID: vt72j6
Title: Are plastic containers (with or without BPA) relatively safe as long as they're not used to store/heat up food?
Author: fullsunset
Score: 6
VoteRatio: 0.8
CommentCount: 3
Subreddit: askscience
PostTime: 1657159497
URL: https://www.reddit.com/r/askscience/comments/vt72j6/are_plastic_containers_with_or_without_bpa/
Text: I'm into organizing, and plastic containers, storage boxes, and trays are the most commonly available items for that. I've recently become aware of the dangers of BPA (Bisphenol A), as well as BPS (Bisphenol S) (which is not flagged equally but considered just as dangerous) as endocrine disruptors and carcinogens. I've learned that it is strongly recommended to replace plastic when it comes to food containers. However, I have a few questions about the use of plastics in every day life that I have found opposing answers for when searching and I'd appreciate your take on:

1. Are plastic containers relatively safe (with or without BPA) as long as they're not used to heat up food? Is not using them for storing food in the fridge or at room temperature still highly recommended or are the risks exaggerated?
2. Do plastic containers/trays/storage bins (with or without BPA) for clothes, personal items, and paper pose similar risks? Should plastic be avoided to store and organize items in desks, closets, shelfs, etc, too?
3. Do the risks of doing 1 and 2 increase for a person with actual hormone problems?

ID: vt77lz
Title: How long does California have before it becomes an island or a crunched-up mountain range?
Author: Luigifan18
Score: 38
VoteRatio: 0.84
CommentCount: 14
Subreddit: askscience
PostTime: 1657159913
URL: https://www.reddit.com/r/askscience/comments/vt77lz/how_long_does_california_have_before_it_becomes/
Text: I vaguely recall hearing that California is on a different tectonic plate than the rest of the landmass that is currently North America. I don't recall if California's tectonic plate is moving away from or into the rest of North America, but it's only a matter of time before it's no longer part of America as we know it. The question is, how long is it going to be before we have to start building literal bridges between California and the rest of North America?

ID: vt86nb
Title: Does produce absorb pesticides directly or though water?
Author: mikesalami
Score: 6
VoteRatio: 0.88
CommentCount: 6
Subreddit: askscience
PostTime: 1657162782
URL: https://www.reddit.com/r/askscience/comments/vt86nb/does_produce_absorb_pesticides_directly_or_though/
Text: So eating pesticides isn't good. I wash my stuff in baking soda usually to try to get off what I can.

I'm curious however if plants absorb pesticides directly into their flesh?

For example avocado... can you spray avocados with pesticides all you want and it will be safe to eat because you are removing the thick external cover? Or will the pesticide leach into the water, and then be absorbed by the plant, then eaten by you?

Or does it perhaps get absorbed directly through the skin?

Just curious!

ID: vtai3g
Title: Why are virus capsids usually icosahedrons?
Author: CarelessVirus2
Score: 15
VoteRatio: 0.7
CommentCount: 6
Subreddit: askscience
PostTime: 1657170304
URL: https://www.reddit.com/r/askscience/comments/vtai3g/why_are_virus_capsids_usually_icosahedrons/
Text: 

ID: vtby0u
Title: What is the *chemical* structure of depleted uranium?
Author: 4thDevilsAdvocate
Score: 20
VoteRatio: 0.72
CommentCount: 9
Subreddit: askscience
PostTime: 1657175529
URL: https://www.reddit.com/r/askscience/comments/vtby0u/what_is_the_chemical_structure_of_depleted_uranium/
Text: For instance, see [this picture of a 30-millimeter depleted uranium armor penetrator](https://en.wikipedia.org/wiki/Depleted_uranium#/media/File:30mm_DU_slug.jpg), which I shamelessly stole from [the Wikipedia page on depleted uranium](https://en.wikipedia.org/wiki/Depleted_uranium). 

What's the *chemical* structure of the uranium compound used in that round? 

I know depleted uranium has less [uranium-235](https://en.wikipedia.org/wiki/Uranium-235) than [natural uranium](https://en.wikipedia.org/wiki/Natural_uranium), since said U-235 has been refined out and used in a nuclear reactor or weapon, but I don't know what all the [uranium-238](https://en.wikipedia.org/wiki/Uranium-238) left over has bonded to. Is it an oxide? A carbide? Pure uranium metal? An alloy of pure uranium metal mixed with something else?

ID: vtc4t2
Title: Why do some plants bloom for only one night?
Author: PremiumPrimate
Score: 8
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1657176261
URL: https://www.reddit.com/r/askscience/comments/vtc4t2/why_do_some_plants_bloom_for_only_one_night/
Text: There are a number of plants that bloom for just one night per year. It seems reasonable to think that a mutated variant blooming for two nights would eventually out-compete the one-nighters, but since that hasn't happened I guess that's not the case. Why?

ID: vtdpph
Title: Why are some lakes clear and others murky?
Author: ProtagonistForHire
Score: 9
VoteRatio: 0.91
CommentCount: 12
Subreddit: askscience
PostTime: 1657182704
URL: https://www.reddit.com/r/askscience/comments/vtdpph/why_are_some_lakes_clear_and_others_murky/
Text: Even if the water is still. Won't all the sediment settle to the bottom eventually and become clear.

ID: vtfuh7
Title: Why do we have kneecaps but no elbow caps?
Author: TophsYoutube
Score: 4156
VoteRatio: 0.94
CommentCount: 277
Subreddit: askscience
PostTime: 1657191202
URL: https://www.reddit.com/r/askscience/comments/vtfuh7/why_do_we_have_kneecaps_but_no_elbow_caps/
Text: And did we evolve to have kneecaps or did we lose elbow caps somewhere along the way?

Edit: Thank you everyone for the insightful answers! Looks like the answer is a lot more complicated than I thought, but I get the impression that the evolutionary lineage is complicate. Thanks!

ID: vtjw2v
Title: If all precipitation stopped, how long would it take for all the rivers to empty into the oceans?
Author: whidzee
Score: 1655
VoteRatio: 0.93
CommentCount: 79
Subreddit: askscience
PostTime: 1657203883
URL: https://www.reddit.com/r/askscience/comments/vtjw2v/if_all_precipitation_stopped_how_long_would_it/
Text: 

ID: vtl3in
Title: How do Mosquitoes Suck?
Author: SpaceMangos
Score: 115
VoteRatio: 0.89
CommentCount: 51
Subreddit: askscience
PostTime: 1657207236
URL: https://www.reddit.com/r/askscience/comments/vtl3in/how_do_mosquitoes_suck/
Text: I've briefly read about the 6 needles they use in their proboscis, but I want to know how the blood is moved from the bloodstream to the mosquito and cannot find anything. How similar is it to how we suck through a straw where we create a lower pressure environment in our mouth and the liquid moves to fill a pressure difference? Can a mosquito mouth do what we do?

ID: vtm1jf
Title: When was it realized/ proposed that modern birds were actually dinosaurs?
Author: A_HECKIN_DOGGO
Score: 249
VoteRatio: 0.89
CommentCount: 53
Subreddit: askscience
PostTime: 1657209759
URL: https://www.reddit.com/r/askscience/comments/vtm1jf/when_was_it_realized_proposed_that_modern_birds/
Text: Was there a specific year when it was first theorized that dinosaurs and birds were the same group of animals? Or was there more of a gradual process where bits and pieces of information were gradually added together to come up with a tentative suggestion that there may have been a link between the two groups which has steadily grown over time?

Also, was there anybody in particular who influenced this theory?

ID: vtq2ww
Title: Was junk DNA always junk or is it vestigial?
Author: LurkerFailsLurking
Score: 25
VoteRatio: 0.72
CommentCount: 18
Subreddit: askscience
PostTime: 1657220195
URL: https://www.reddit.com/r/askscience/comments/vtq2ww/was_junk_dna_always_junk_or_is_it_vestigial/
Text: I know that random mutations will produce "nonsense" and assume that at least some of the "junk DNA" we carry can be attributed to that, but I was wondering if some of it are fragments of vestigial DNA from our distant ancestors?

If it exists, can we tell the difference between those two categories of DNA and has any of that vestigial DNA been traced to its origin? I'm imagining that it's possible that we and chimpanzees share some junk DNA that's been hanging out since our ancestors diverged a relatively short time ago. Is this true?

Thanks.

ID: vtt8qh
Title: How much would a COVID variant have to mutate before current COVID tests wouldn't properly detect it?
Author: darthjoey91
Score: 8
VoteRatio: 0.64
CommentCount: 16
Subreddit: askscience
PostTime: 1657228379
URL: https://www.reddit.com/r/askscience/comments/vtt8qh/how_much_would_a_covid_variant_have_to_mutate/
Text: Like how the current batch of vaccines didn't protect against infection from the Omicron variants, could a variant sufficiently mutate to not be able to be detected by either a PCR or an antigen test? And if it reached that point, would it still be COVID 19, or instead of evolved to the point where it probably deserves a different name?

ID: vty0iq
Title: Do hair products targeted toward a certain type of hair (curly, straight, frizzy, etc) actually matter, or is it all just a marketing tactic?
Author: chicodesopa
Score: 11
VoteRatio: 0.82
CommentCount: 3
Subreddit: askscience
PostTime: 1657241863
URL: https://www.reddit.com/r/askscience/comments/vty0iq/do_hair_products_targeted_toward_a_certain_type/
Text: 

ID: vty159
Title: Effects of exposure to +Gs on cardiovascular system of fighter pilots?
Author: claire_inet
Score: 1
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1657241921
URL: https://www.reddit.com/r/askscience/comments/vty159/effects_of_exposure_to_gs_on_cardiovascular/
Text: My brother is training to be a fighter pilot and his training requires him to go through simulations that expose him to upwards of +7.5 Gs. My questions regards the risk of RV/LV hypertrophy due to the alterations in cardiac preload and afterlife from being under these Gs. 

I currently work as a scribe in pediatric cardiomyopathy and see a lot of HCM, and knowing the pathology of ventricular hypertrophy got me wondering if there was a risk on RV or LV hypertrophy in fighter pilots due to chronic exposure due intense +Gs

I read one study from Israeli fighter pilots that found no difference in cardiac dimensions by echocardiography when comparing pilots exposed to +Gs vs. -Gs (compared over a 5 year period). However are there studies that compare cardiac dimensions and functions of pilots to the baseline population not exposed to these type of G forces?

ID: vtyg05
Title: Saw this on another subreddit. A guy tried to jump on a trampoline under water but it looks like he landed on solid grand. How does that work?
Author: None
Score: 1
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1657243142
URL: https://www.reddit.com/r/askscience/comments/vtyg05/saw_this_on_another_subreddit_a_guy_tried_to_jump/
Text: 

ID: vtz0iy
Title: Is it normal for squirrels (in "packs") to attack birds? And each other?
Author: TipAgreeable9659
Score: 11
VoteRatio: 0.92
CommentCount: 2
Subreddit: askscience
PostTime: 1657244899
URL: https://www.reddit.com/r/askscience/comments/vtz0iy/is_it_normal_for_squirrels_in_packs_to_attack/
Text: Hopefully my question is alright! I hope I can get some answers. Lately I've been finding dead baby birds all over my backyard, and I hadn't a clue what was killing them. This morning I heard a terrible commotion and found five squirrels circling an adult collared dove like a pack of wolves. They took turns jumping on her back and attacking her. Then, later, the same squirrels started attacking one another! One seemingly nearly killed the other one - By the end of the fight it was hanging off of a tree branch, mouth open, clearly exhausted. It wasn't even holding onto the branch. Is this normal behavior for squirrels? What's the science behind this behavior? I've never seen it before!

ID: vu0je8
Title: Does DNA contain information on an organisms anatomy, shape, size or form?
Author: Zkv
Score: 3
VoteRatio: 0.67
CommentCount: 24
Subreddit: askscience
PostTime: 1657249526
URL: https://www.reddit.com/r/askscience/comments/vu0je8/does_dna_contain_information_on_an_organisms/
Text: I've been watching prof. Michael Levin's work in regenerative biology and morphology, where he is working on how cells build bodies. He states that DNA contains no information related to a multicellular organism's three dimensional anatomy. 

Timestamped explanation.

[https://youtu.be/ZmRaIQOlxTY?t=654](https://youtu.be/ZmRaIQOlxTY?t=654)

&#x200B;

But everything I see online, and everyone I ask online explicitly states that DNA tells cells how to build bodies. 

&#x200B;

If Levin is wrong, and DNA does contain anatomical information, are we able to learn the anatomy of an animal, or even a simple plant *just* by reading the genome? Obviously without comparing it to a related organism.

ID: vu0ykf
Title: Why does boiling water form bubbles at the BOTTOM of the pot?
Author: Mightycrevice
Score: 2
VoteRatio: 0.57
CommentCount: 7
Subreddit: askscience
PostTime: 1657250846
URL: https://www.reddit.com/r/askscience/comments/vu0ykf/why_does_boiling_water_form_bubbles_at_the_bottom/
Text: Is it breaking the molecule apart, creating the air? Do these bubbles contain the steam?

ID: vu1h7g
Title: Are sleep patterns controlled by genetics in any way?
Author: reanukeeves07
Score: 2
VoteRatio: 0.67
CommentCount: 2
Subreddit: askscience
PostTime: 1657252531
URL: https://www.reddit.com/r/askscience/comments/vu1h7g/are_sleep_patterns_controlled_by_genetics_in_any/
Text: Both my parents are early risers (5-6 a.m. wake-up sans alarm) and two of my three siblings as well as myself are the same. My oldest sister is usually 7:30 - 8:30. It could very well be due to being raised by early risers and personal preference, but genetics are still a possibility, plus that looks suspiciously like a basic double-heterozygous punnet square.

ID: vu1y9y
Title: Would marine mammals such as dolphins and belugas enjoy the taste of sugar foods like cake?
Author: ericstern
Score: 5
VoteRatio: 0.78
CommentCount: 5
Subreddit: askscience
PostTime: 1657254050
URL: https://www.reddit.com/r/askscience/comments/vu1y9y/would_marine_mammals_such_as_dolphins_and_belugas/
Text: I figured, bears have been observed eating all sorts of human food, and seem to have a sweet tooth just like we do, I wonder if that applies to mammals who have only ever eaten fish their whole lives.

ID: vu27ep
Title: Is there an effect where watching people eat can make you feel full?
Author: An-Orange-Mess
Score: 1
VoteRatio: 0.57
CommentCount: 4
Subreddit: askscience
PostTime: 1657254930
URL: https://www.reddit.com/r/askscience/comments/vu27ep/is_there_an_effect_where_watching_people_eat_can/
Text: When I was watching a video essay about the "mukbang industry" it explained that some people say that they experience "vicarious satiation", where they feel full just by watching these content creators eat. Can it really satiate hunger for some or is it just them convincing themselves that they are not hungry once they have watched those videos?

ID: vu3r40
Title: Can a dormant herpes virus become active if someone is in contact with cold sores?
Author: parkix
Score: 96
VoteRatio: 0.87
CommentCount: 17
Subreddit: askscience
PostTime: 1657260462
URL: https://www.reddit.com/r/askscience/comments/vu3r40/can_a_dormant_herpes_virus_become_active_if/
Text: I've read that most of the world population already has herpes (something like 80-90%) but only a small minority show symptoms (cold sores). In the case of HSV-1 virus, if someone already has the virus, but is asymptomatic (never had any outbreaks, as seems to be the case with most of the population) and gets into contact with cold sores (from a partner), will that person develop symptoms (cold sores) or will the virus continue to be dormant?

ID: vu41fi
Title: Why do acardiac twins mostly fail to develop an upper body?
Author: weeknie
Score: 2
VoteRatio: 0.63
CommentCount: 0
Subreddit: askscience
PostTime: 1657261539
URL: https://www.reddit.com/r/askscience/comments/vu41fi/why_do_acardiac_twins_mostly_fail_to_develop_an/
Text: I was reading the wiki page about acardiac twins, which states the following:

> The acardiac twin is a parasitic twin that fails to properly develop a heart, and therefore generally does not develop the upper structures of the body.

How does the lack of development of a heart, hinder the development of the upper body? Why isn't the lower body (as) affected? (generally the legs do grow, just not properly)

Does it have something to do with the lack of proper oxygenated blood?

ID: vu47qs
Title: Why do certain plants such as Hibiscus produce and transfer pollen grains even though they don't produce any seed or fruit?
Author: Strong_Produce_6501
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1657262200
URL: https://www.reddit.com/r/askscience/comments/vu47qs/why_do_certain_plants_such_as_hibiscus_produce/
Text: 

ID: vu47v0
Title: What causes the hours-long delay between a vaccine injection and the onset of immune responses symptoms (chills, etc.)?
Author: 9183b_34834
Score: 13
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1657262213
URL: https://www.reddit.com/r/askscience/comments/vu47v0/what_causes_the_hourslong_delay_between_a_vaccine/
Text: I've gotten seven vaccines in the past year or so and it seems that although I feel fine immediately after the injection other than a slightly sore arm at the injection site, after about 9-12 hours the immune symptoms begin to kick in. Chills, fatigue, and generally feeling out of sorts.

What specifically is happening during that interval?

ID: vu4cuj
Title: I used to hear more frogs at night. Is the declining population of insects also impacting invertebrate and amphibians?
Author: Prudent_Studio_4453
Score: 0
VoteRatio: 0.46
CommentCount: 3
Subreddit: askscience
PostTime: 1657262751
URL: https://www.reddit.com/r/askscience/comments/vu4cuj/i_used_to_hear_more_frogs_at_night_is_the/
Text: More so, where are they being affected the most?

ID: vu4tpi
Title: How do antidepressant cause semi-permanent sexual dysfunction even after quitting the medication?
Author: cololz1
Score: 6
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657264598
URL: https://www.reddit.com/r/askscience/comments/vu4tpi/how_do_antidepressant_cause_semipermanent_sexual/
Text: In the literature there have been rising number of studies/reviews done on PSSD (post ssri sexual dysfunction), with the recent track since the EMA [accepted it as a syndrome page 5](https://www.ema.europa.eu/en/documents/prac-recommendation/prac-recommendations-signals-adopted-13-16-may-2019-prac-meeting_en.pdf).

sexual dysfunction are atypical from standard sexual dysfunction, symptoms include : 

\-anorgasmia

\-genital numbness

\-ejaculatory anahedonia 

ID: vu54y4
Title: Apparently Tsunamis can go up to 800-900 km/h, are there any video of this?
Author: CampaignImmediate683
Score: 24
VoteRatio: 0.84
CommentCount: 10
Subreddit: askscience
PostTime: 1657265892
URL: https://www.reddit.com/r/askscience/comments/vu54y4/apparently_tsunamis_can_go_up_to_800900_kmh_are/
Text: 

ID: vu56wi
Title: Are there any benefits of continuing to drink breast milk long past infancy?
Author: bavtersaurus
Score: 0
VoteRatio: 0.35
CommentCount: 4
Subreddit: askscience
PostTime: 1657266129
URL: https://www.reddit.com/r/askscience/comments/vu56wi/are_there_any_benefits_of_continuing_to_drink/
Text: I believe that breast milk is very important for a baby’s development, but would there be any physiological benefit for a person to continue drinking it well into adult life if that was a viable option (assuming you replace a persons normal consumption of cow’s milk)? 

Do the benefits that a baby experiences stop when they stop growing and at what point in a humans life would that be?

ID: vu6u9p
Title: Would a human being find swimming in liquid water easier or more difficult on a high gravity planet?
Author: Shanghai_Banjo
Score: 19
VoteRatio: 0.91
CommentCount: 10
Subreddit: askscience
PostTime: 1657273088
URL: https://www.reddit.com/r/askscience/comments/vu6u9p/would_a_human_being_find_swimming_in_liquid_water/
Text: 

ID: vu75gj
Title: Does voluntary exposure to germs increase your immunity against them?
Author: SHJPEM
Score: 14
VoteRatio: 0.89
CommentCount: 18
Subreddit: askscience
PostTime: 1657274404
URL: https://www.reddit.com/r/askscience/comments/vu75gj/does_voluntary_exposure_to_germs_increase_your/
Text: 

ID: vu7qju
Title: is nicotine a blood thinner?
Author: bendiksen00
Score: 0
VoteRatio: 0.5
CommentCount: 7
Subreddit: askscience
PostTime: 1657276682
URL: https://www.reddit.com/r/askscience/comments/vu7qju/is_nicotine_a_blood_thinner/
Text: 

ID: vu7wke
Title: So much happens in the body during regular sleep. Is there anything going on during a 20-minute nap?
Author: HayNakoRed
Score: 40
VoteRatio: 0.92
CommentCount: 3
Subreddit: askscience
PostTime: 1657277368
URL: https://www.reddit.com/r/askscience/comments/vu7wke/so_much_happens_in_the_body_during_regular_sleep/
Text: 

ID: vu9ljq
Title: How do mammals deal with placenta and the umbilical cord?
Author: Finn_Storm
Score: 6
VoteRatio: 0.75
CommentCount: 17
Subreddit: askscience
PostTime: 1657283140
URL: https://www.reddit.com/r/askscience/comments/vu9ljq/how_do_mammals_deal_with_placenta_and_the/
Text: With humans, if the placenta is left in the woman it can cause harm so it is removed. However, animals can't do this.

Similarly, whilst not life-threatening, the umbilical cord can still be a danger if left unattended.

ID: vu9q21
Title: What happens to a virus if the host that it lives in dies? Does it decompose with the body?
Author: neenonay
Score: 2484
VoteRatio: 0.92
CommentCount: 277
Subreddit: askscience
PostTime: 1657283541
URL: https://www.reddit.com/r/askscience/comments/vu9q21/what_happens_to_a_virus_if_the_host_that_it_lives/
Text: 

ID: vu9rrg
Title: If you take rabies vaccine right after getting bit by a rabid animal, can the vaccine help?
Author: Booomhaver
Score: 2359
VoteRatio: 0.93
CommentCount: 459
Subreddit: askscience
PostTime: 1657283700
URL: https://www.reddit.com/r/askscience/comments/vu9rrg/if_you_take_rabies_vaccine_right_after_getting/
Text: 

ID: vu9uwv
Title: What is cardiovascular fitness on a physiological level?
Author: grondboontjiebotter
Score: 3
VoteRatio: 0.62
CommentCount: 6
Subreddit: askscience
PostTime: 1657283986
URL: https://www.reddit.com/r/askscience/comments/vu9uwv/what_is_cardiovascular_fitness_on_a_physiological/
Text: Or put differently what changes in your body as you get fit?

ID: vu9uy6
Title: Can insects see very small things like bacteria?
Author: stagistadirepubblica
Score: 290
VoteRatio: 0.9
CommentCount: 47
Subreddit: askscience
PostTime: 1657283989
URL: https://www.reddit.com/r/askscience/comments/vu9uy6/can_insects_see_very_small_things_like_bacteria/
Text: Can they see smaller things than us? How small?

ID: vu9z46
Title: Radio, X-rays, and visible light are different wavelengths on the same EM spectrum. Could a modified chlorophyll molecule perform photosynthesis from a radio source instead of visible light?
Author: option8
Score: 14
VoteRatio: 0.94
CommentCount: 14
Subreddit: askscience
PostTime: 1657284373
URL: https://www.reddit.com/r/askscience/comments/vu9z46/radio_xrays_and_visible_light_are_different/
Text: 

ID: vua95u
Title: Can different water types increase how wrinkly your hands get after a bath?
Author: No-Mango5939
Score: 3
VoteRatio: 0.71
CommentCount: 1
Subreddit: askscience
PostTime: 1657285247
URL: https://www.reddit.com/r/askscience/comments/vua95u/can_different_water_types_increase_how_wrinkly/
Text: Coming for summer break back home, I noticed my hands got super wrinkly after a 20’ bath, something that doesn’t happen as fast and intense at school. Now I’m guessing water isn’t wetter than in the Netherlands, but something surely is different. 

Can it be from different substances in the water treatment? If so, which ones? If not, why?

ID: vuaa7m
Title: Are there more extinct species than living species?
Author: msief
Score: 7
VoteRatio: 0.89
CommentCount: 4
Subreddit: askscience
PostTime: 1657285334
URL: https://www.reddit.com/r/askscience/comments/vuaa7m/are_there_more_extinct_species_than_living_species/
Text: What about bird species?

ID: vuc0ul
Title: What is the difference between the old idea of an electromagnetic ether and the theory of quantum fields?
Author: nathan500
Score: 4
VoteRatio: 0.7
CommentCount: 2
Subreddit: askscience
PostTime: 1657290393
URL: https://www.reddit.com/r/askscience/comments/vuc0ul/what_is_the_difference_between_the_old_idea_of_an/
Text: Is the idea of an ether resurgent now that quantum studies argue for quantum fields? Are they at all similar?

ID: vucj8s
Title: Can a bone marrow transplant transmit leukemia?
Author: inucune
Score: 7
VoteRatio: 0.66
CommentCount: 3
Subreddit: askscience
PostTime: 1657291843
URL: https://www.reddit.com/r/askscience/comments/vucj8s/can_a_bone_marrow_transplant_transmit_leukemia/
Text: I understand that a bone marrow transplant is a common treatment for leukemia. 

I also understand that there is screening for any issues with the donor tissue.

For the purpose of this question, if a person who is getting a bone marrow transplant for a non-cancer related issue (such as aplastic anemia), could this transmit leukemia from the donor to the recipient?

ID: vuckjp
Title: May be a dumb question, but do stars of the same mass also have the same volume?
Author: crocnahalf
Score: 119
VoteRatio: 0.86
CommentCount: 45
Subreddit: askscience
PostTime: 1657291947
URL: https://www.reddit.com/r/askscience/comments/vuckjp/may_be_a_dumb_question_but_do_stars_of_the_same/
Text: Given that stars are mostly made of the same stuff (hydrogen and helium) and gravity is only dependent on mass, I figured equal stellar masses would have similar densities.

ID: vucn9s
Title: Brood parasitism in wasps?
Author: NickYuk
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1657292160
URL: https://www.reddit.com/r/askscience/comments/vucn9s/brood_parasitism_in_wasps/
Text: There’s a ton of brood parasites in solitary bees, it’s been estimated to have 15 origins. But in apiod wasps it’s only developed twice in the Crabronidae family. Why is there such a huge discrepancy between the two when they are so closely related?

ID: vuhwm2
Title: How much does gravity affect moving objects at extremely short distances?
Author: ryanasimov
Score: 13
VoteRatio: 0.7
CommentCount: 20
Subreddit: askscience
PostTime: 1657306339
URL: https://www.reddit.com/r/askscience/comments/vuhwm2/how_much_does_gravity_affect_moving_objects_at/
Text: For example, imagine a bullet leaving a gun barrel. If an instrument was sensitive enough to measure the distance between the bullet and the ground, would you be able to record a drop in the first meter? Centimeter? Millimeter? Planck length?

ID: vul2o1
Title: What are rocks made of?
Author: whambamthankyoumaan
Score: 287
VoteRatio: 0.88
CommentCount: 70
Subreddit: askscience
PostTime: 1657315005
URL: https://www.reddit.com/r/askscience/comments/vul2o1/what_are_rocks_made_of/
Text: Like, i know it sounds dumb, but I dont really know what they would be made of. Like, if I look at a diamond, I know it's carbon. If we talk about air, ik its oxygen, nitrogen, etc, etc. But what are rocks made of?

ID: vumexi
Title: Do humans become more acclimated (sweating less) to high temperatures when living in warmer countries for long periods of time?
Author: _Zouth
Score: 12
VoteRatio: 0.93
CommentCount: 10
Subreddit: askscience
PostTime: 1657318675
URL: https://www.reddit.com/r/askscience/comments/vumexi/do_humans_become_more_acclimated_sweating_less_to/
Text: I'm from northern Europe and currently visiting souther Europe where temperatures are currently ~30 degrees celsius during daytime. Temperatures that I'm not used to at home. I can only step outside for a few minutes before I'm sweating quite heavily. Meanwhile I see the locals walking around wearing full lenght pants, long sleeved shirts etc. looking like they're completely unaffected by the heath. Would I be more acclimated to the heath (i.e. sweat less) if I were to stay here for longer periods of time? If so, how long?

ID: vunmmh
Title: What Animal is Genetically Furthest from Humans?
Author: None
Score: 13
VoteRatio: 0.84
CommentCount: 14
Subreddit: askscience
PostTime: 1657322071
URL: https://www.reddit.com/r/askscience/comments/vunmmh/what_animal_is_genetically_furthest_from_humans/
Text: So often people talk about what animals are closest to us (chimps, monkeys, etc) but I've never really heard of someone talking about the most unrelated animal to us. So, in terms of what would be commonly referred to as an animal in every-day talk (so no single-celled organisms or things like that), what is furthest from us?

Edit: For clarity, by "animal in every-day talk" I just mean no single celled organisms, bacteria, etc. Things that are just so obviously far from us because they're so simple. Things like insects, sponges, etc all count. I eliminate them simply because while most likely correct, it's just not an interesting answer, and most people not in the scientific field wouldn't consider a bacteria to even be an animal in any way. For the sake of what discussion can be drawn from this, I want more interesting answers than the very obvious.

ID: vunz2p
Title: How fast can temperature change?
Author: Ok_loop
Score: 4
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1657323050
URL: https://www.reddit.com/r/askscience/comments/vunz2p/how_fast_can_temperature_change/
Text: I was thinking about the JWST and it’s incredibly extreme temperature gradient from heat-shield side to cryo-cooled instrument block, all over a physical space of maybe a few meters. 

Is the fundamental limit to how fast a temperature can change based of a plank length, or something else? I suppose it must be linked to fundamental forces and atomic motion, but I can’t really get an intuitive sense of what might limit the speed of temperature change. 

Cheers!

ID: vuobkj
Title: What happens to a fireant colony when the queen dies?
Author: TexasIsForRednecks
Score: 9
VoteRatio: 0.81
CommentCount: 3
Subreddit: askscience
PostTime: 1657324114
URL: https://www.reddit.com/r/askscience/comments/vuobkj/what_happens_to_a_fireant_colony_when_the_queen/
Text: So I use Indoxacarb fire ant bait on the colony and I see the workers carry the bait inside the mound.  Then on avg 3 days later the mound is dead.  The pesticide supposedly is fed to the queen and the colony dies.  But how?  Do they all just starve?  Or shutdown like the Borg? Or do they relocate and find a new queen?

ID: vuogxy
Title: Does the amount of exposure to a sick person increase your level of sickness?
Author: Charlito1
Score: 27
VoteRatio: 0.66
CommentCount: 7
Subreddit: askscience
PostTime: 1657324562
URL: https://www.reddit.com/r/askscience/comments/vuogxy/does_the_amount_of_exposure_to_a_sick_person/
Text: Let’s say if you are in a store and a single airborne COVID virus gets into your system. Would you get less sick than someone who gets directly sneezed on and a thousand COVID viruses get in your system? 

I’m curious if it only takes one single virus and the amount doesn’t really matter since in both cases the virus would still multiply a lot anyways.

ID: vutds3
Title: why did the first cratons form and why do continental plates exist?
Author: LurkerFailsLurking
Score: 15
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1657340329
URL: https://www.reddit.com/r/askscience/comments/vutds3/why_did_the_first_cratons_form_and_why_do/
Text: When magma oozes up from the mantle at divergent plate boundaries or from hot spots like Hawaii, they form "oceanic plate material" that's low in silicates.

Then that stuff gets subducted under continental plates where it melts and bubbles back up but now when that lava comes out it forms high silicate "continental plate material".

But why? Where did the first cratons come from and why does continental plate material ever form? Why isn't it all oceanic plate material?

ID: vutlqz
Title: Do Anti-inflamatory medications slow the healing process?
Author: marksills
Score: 523
VoteRatio: 0.93
CommentCount: 177
Subreddit: askscience
PostTime: 1657341088
URL: https://www.reddit.com/r/askscience/comments/vutlqz/do_antiinflamatory_medications_slow_the_healing/
Text: A common refrain when small injuries (like a tweak to a back muscle) occur is to take ibuprofen, which in theory reduces inflammation. But from my understanding, inflammation is your body's natural reaction to an injury and is meant to heal you. So while they may have short term pain relief effects, are these drugs slowing the healing process? How does this apply to non NSAID pain relievers such as Tylenol?

ID: vutngm
Title: “In 1796, Edward Jenner, considered the founder of vaccinology in the West, successfully inoculated an eight-year-old boy against smallpox using vaccinia virus—from cowpox.” How?
Author: pillowtalkingtonoone
Score: 142
VoteRatio: 0.9
CommentCount: 29
Subreddit: askscience
PostTime: 1657341260
URL: https://www.reddit.com/r/askscience/comments/vutngm/in_1796_edward_jenner_considered_the_founder_of/
Text: When first making a vaccine, how do scientists extract (harvest?) a virus and make it administrable to humans? After a vaccine is successfully made, can it just be made synthetically from then on?

ID: vutwmc
Title: How is memory related to intelligence?
Author: fanglife
Score: 31
VoteRatio: 0.77
CommentCount: 20
Subreddit: askscience
PostTime: 1657342184
URL: https://www.reddit.com/r/askscience/comments/vutwmc/how_is_memory_related_to_intelligence/
Text: 

ID: vutxsp
Title: In oil/gas drilling, how is torque applied effectively to the drill bit a mile or more below the surface? Is there a significant spring effect on the shank?
Author: Clay_Pigeon
Score: 172
VoteRatio: 0.9
CommentCount: 78
Subreddit: askscience
PostTime: 1657342306
URL: https://www.reddit.com/r/askscience/comments/vutxsp/in_oilgas_drilling_how_is_torque_applied/
Text: It seems to me that it might take many rotations at the surface to start the bit spinning against the rock, and that the extremely long shank of the drill gets twisted up somewhat. I probably have some bad assumptions.

ID: vutxwh
Title: Why are there hydrating creams, gels etc for the skin of the face and the body? Doesn't water get to every skin tissue to hydrate it?
Author: MrInfinitumEnd
Score: 4023
VoteRatio: 0.94
CommentCount: 398
Subreddit: askscience
PostTime: 1657342316
URL: https://www.reddit.com/r/askscience/comments/vutxwh/why_are_there_hydrating_creams_gels_etc_for_the/
Text: 

ID: vuu4wx
Title: Does solar activity leave terrestrial records?
Author: Nianarl
Score: 36
VoteRatio: 0.8
CommentCount: 10
Subreddit: askscience
PostTime: 1657343024
URL: https://www.reddit.com/r/askscience/comments/vuu4wx/does_solar_activity_leave_terrestrial_records/
Text: For example, would a massive solar flare leave any record of itself? Radiation in rocks, or that sort of thing? Is there any way to know about the history of solar flares or increased solar activity other than written human records?

ID: vuzp8r
Title: Do birds of the same species in different geographical areas have variance in their calls like humans have different dialects? Why or why not?
Author: steel_sun
Score: 33
VoteRatio: 0.78
CommentCount: 14
Subreddit: askscience
PostTime: 1657366260
URL: https://www.reddit.com/r/askscience/comments/vuzp8r/do_birds_of_the_same_species_in_different/
Text: 

ID: vv25r9
Title: How effective were the COVID-19 lockdowns?
Author: JustQsTime
Score: 16
VoteRatio: 0.63
CommentCount: 28
Subreddit: askscience
PostTime: 1657374703
URL: https://www.reddit.com/r/askscience/comments/vv25r9/how_effective_were_the_covid19_lockdowns/
Text: This is an issue raised by many friends of mine that I find have a tendency towards the conspiratorial.
I'd be interested where I could find some relevant data on the efficacy of lockdowns at managing the pandemic.

ID: vv431x
Title: If two different viruses invade one cell, which virus wins?
Author: PaddleMonkey
Score: 25
VoteRatio: 0.77
CommentCount: 16
Subreddit: askscience
PostTime: 1657380373
URL: https://www.reddit.com/r/askscience/comments/vv431x/if_two_different_viruses_invade_one_cell_which/
Text: 

ID: vv6utt
Title: are bats actually blind or is it just a myth and do they have really good eyesight, if so why do they use sound to move around which causes them to die on power lines, which they can see with their eyes?
Author: Scarlett_is_here
Score: 13
VoteRatio: 0.67
CommentCount: 14
Subreddit: askscience
PostTime: 1657388310
URL: https://www.reddit.com/r/askscience/comments/vv6utt/are_bats_actually_blind_or_is_it_just_a_myth_and/
Text: I have two books in physics of the same class, one of 2021 and one of 2017 but they have one contradicting information, the one in 2017 says 

> With echo of sound bats can move easily, they cannot see through their eyes. 

In the book of 2021, 

> Bats have eyes, they can actually see very well with it. 

(Translated by me, very poorly.) 

Which ones correct? 

Also Why do they say you're blind as a bat?

ID: vv9167
Title: Why would the immune system attack the eyes, if it knew they were there?
Author: Skate4needsLIDAR
Score: 1571
VoteRatio: 0.92
CommentCount: 83
Subreddit: askscience
PostTime: 1657394575
URL: https://www.reddit.com/r/askscience/comments/vv9167/why_would_the_immune_system_attack_the_eyes_if_it/
Text: 

ID: vvayl8
Title: How does rayleigh scattering polarize light?
Author: GuRoux_
Score: 14
VoteRatio: 0.74
CommentCount: 5
Subreddit: askscience
PostTime: 1657400166
URL: https://www.reddit.com/r/askscience/comments/vvayl8/how_does_rayleigh_scattering_polarize_light/
Text: As far as I understand, the light from the sun is scattered with a bias towards certain polarization angles. But, the sunlight is randomly polarized and the molecules in the air are randomly oriented, so how does this bias come about?

ID: vvbp6j
Title: When you're infected with a virus, what percentage of your body's cells actually contain the virus?
Author: Gromflake
Score: 2133
VoteRatio: 0.93
CommentCount: 95
Subreddit: askscience
PostTime: 1657402341
URL: https://www.reddit.com/r/askscience/comments/vvbp6j/when_youre_infected_with_a_virus_what_percentage/
Text: 

ID: vvcawp
Title: Is the acceleration of Piaget developmental stages possible?
Author: dog3000baby
Score: 4
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657404106
URL: https://www.reddit.com/r/askscience/comments/vvcawp/is_the_acceleration_of_piaget_developmental/
Text: Hello everyone,

&#x200B;

I have been learning about Piaget recently through the Introduction to Psychology Yale course ([https://www.youtube.com/playlist?list=PL6A08EB4EEFF3E91F](https://www.youtube.com/playlist?list=PL6A08EB4EEFF3E91F)) and I was wondering if it would be possible, maybe through a set of tailored puzzles, to accelerate a child's advancement through Piaget's developmental stages.

 

\- Is there a physical limit for this (possibly that children gain these abilities not only through assimilation with their environment but also the physical growth of brain, therefore such puzzles/toys would not be effective as the child does not have the physical brain capacity to advance in their developmental stage yet?)

&#x200B;

Any studies/videos regarding this topic would be greatly appreciated, let me know what you all think.

ID: vvcr16
Title: Is there any actual cases of ‘If you don’t move they can’t see you’ in nature and if so, why?
Author: AugustineBlackwater
Score: 4
VoteRatio: 0.84
CommentCount: 8
Subreddit: askscience
PostTime: 1657405414
URL: https://www.reddit.com/r/askscience/comments/vvcr16/is_there_any_actual_cases_of_if_you_dont_move/
Text: 

ID: vvd8rc
Title: Why is Covid dangerous both to immunocompromised people, and via cytokine storms?
Author: rasputinette
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1657406886
URL: https://www.reddit.com/r/askscience/comments/vvd8rc/why_is_covid_dangerous_both_to_immunocompromised/
Text: So, one of the dangers of Covid is that it will cause a cytokine storm, and the storm - not the virus - will kill the victim. At the same time, however, Covid is especially dangerous to immunocompromised people. How does the infection work, that both having a "strong" immune system and a "weak" one makes a person extra-vulnerable?

ID: vvedx4
Title: Why do tree rings equal one year?
Author: Inlhia
Score: 1
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1657410380
URL: https://www.reddit.com/r/askscience/comments/vvedx4/why_do_tree_rings_equal_one_year/
Text: Also, why do they continually grow instead of staying the same size at a certain age?

ID: vvgxzn
Title: How does body hair know what length to grow to?
Author: Spiritual_Age_4992
Score: 5
VoteRatio: 0.73
CommentCount: 6
Subreddit: askscience
PostTime: 1657418623
URL: https://www.reddit.com/r/askscience/comments/vvgxzn/how_does_body_hair_know_what_length_to_grow_to/
Text: *Observations:

Every time I trim my body hair, it grows back.

Now there can be two possible explanations for this:

*Explanation 1:

Body hair growth is continuous and hair grows indefinitely long if left ungroomed.

But I know this is not true, because for the first 18 years of my ife I never trimmed any hair, but they still didn't grow further after reaching a certain size.

*Explation 2:

There is some sort of feedback mechanism that let's the hair root cells know that the hair has been trimmed and they grow enough to compensate for the exact length that has been lost.

*Question:

But if hair is made of dead cells, how exactly can the body tell if that particular strand of hair has been cut

(I tried cutting out a patch of hair for this purpose and it grew to the same length as well after a few weeks)

And the exact length to which it has been cut?

....

I specifically put body hair in my question because I've never tested our the full limit of head hair, so I assumed it grows indefinitely.

ID: vvhero
Title: What is the total surface area of the bronchioles/bronchi (not alveoli) in a typical human lung?
Author: tasmaniansyrup
Score: 21
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1657420184
URL: https://www.reddit.com/r/askscience/comments/vvhero/what_is_the_total_surface_area_of_the/
Text: It's widely known that the alveoli have a massive total surface area (70-100 m\^2) in order to transmit oxygen to the bloodstream. What about the passages in the lungs that transmit the air to the alveoli but don't participate in gas exchange? Is their total surface area known?

ID: vvidcm
Title: How does Herpes (cold sores) actually cause the body to create the structure it is known for?
Author: Teri_Windwalker
Score: 25
VoteRatio: 0.85
CommentCount: 3
Subreddit: askscience
PostTime: 1657423356
URL: https://www.reddit.com/r/askscience/comments/vvidcm/how_does_herpes_cold_sores_actually_cause_the/
Text: Is the virus specifically giving instructions that are interpreted as "raised, blister-matted skin" or is it something that human body would already make in response to skin damage and is simply being "tricked" into doing so?

ID: vviokv
Title: How does your body know what shape to make your teeth?
Author: ReadingIt_
Score: 13
VoteRatio: 0.88
CommentCount: 3
Subreddit: askscience
PostTime: 1657424440
URL: https://www.reddit.com/r/askscience/comments/vviokv/how_does_your_body_know_what_shape_to_make_your/
Text: I can see how the parts of your body made of cells might know how to shape themselves, but teeth are mostly just minerals. How does your body know how shape something that isn’t made of cells?

ID: vvlkfi
Title: After hayabusa2 latest findings about the origin of life on earth, is the fermi paradox getting closer to have an acceptable solution?
Author: anonymousinquisition
Score: 1
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1657435349
URL: https://www.reddit.com/r/askscience/comments/vvlkfi/after_hayabusa2_latest_findings_about_the_origin/
Text: How does the drake equation changes with this new information?

ID: vvqnk3
Title: What is a metric of measuring a persons metabolism ?
Author: __Catfish__Obama
Score: 21
VoteRatio: 0.78
CommentCount: 8
Subreddit: askscience
PostTime: 1657456822
URL: https://www.reddit.com/r/askscience/comments/vvqnk3/what_is_a_metric_of_measuring_a_persons_metabolism/
Text: 

ID: vvsxof
Title: Are there any large terrestrial exoplanets with an accretion disk similar to Saturn's?
Author: bengarrr
Score: 1729
VoteRatio: 0.92
CommentCount: 116
Subreddit: askscience
PostTime: 1657464167
URL: https://www.reddit.com/r/askscience/comments/vvsxof/are_there_any_large_terrestrial_exoplanets_with/
Text: 

ID: vvszsb
Title: What is gas-liquid mass transfer in the context of bubbles?
Author: existntialMelancholy
Score: 123
VoteRatio: 0.84
CommentCount: 3
Subreddit: askscience
PostTime: 1657464346
URL: https://www.reddit.com/r/askscience/comments/vvszsb/what_is_gasliquid_mass_transfer_in_the_context_of/
Text: Hi there, I am doing some research on micro bubbling technology used in water-treatment. One term that comes across very frequently is gas-liquid mass transfer. Right now, my interpretation of this term is the rate at which gas in the bubble dissolves and transfers to the liquid or the water body. Is this accurate? I am struggling to find a simple to understand explanation of the term through goggle searches.

ID: vvul6s
Title: What are migraines specifically?
Author: LeekMajor5391
Score: 8
VoteRatio: 0.83
CommentCount: 22
Subreddit: askscience
PostTime: 1657468926
URL: https://www.reddit.com/r/askscience/comments/vvul6s/what_are_migraines_specifically/
Text: I’ve recently started getting migraines after being in the sun too much and I can’t find anywhere anything that explains what a mirgaine actually is

ID: vvuuyp
Title: Our water is hard. If we want to minimize limescale deposits in our electric kettle, is it better to only boil the amount of water we need or to boil a kettle full every time?
Author: LadyDriverKW
Score: 32
VoteRatio: 0.86
CommentCount: 21
Subreddit: askscience
PostTime: 1657469701
URL: https://www.reddit.com/r/askscience/comments/vvuuyp/our_water_is_hard_if_we_want_to_minimize/
Text: [Water Quality numbers](https://imgur.com/a/PeUDIQU) 

The kettle boils between .5L and 1.7L at a time.

This is to settle a longstanding marital disagreement.

ID: vvvenq
Title: Why don’t mammals typically have a cloaca?
Author: MERmook
Score: 8
VoteRatio: 0.79
CommentCount: 4
Subreddit: askscience
PostTime: 1657471257
URL: https://www.reddit.com/r/askscience/comments/vvvenq/why_dont_mammals_typically_have_a_cloaca/
Text: It seems most vertebrates and invertebrates utilise some form of a cloaca for excretion and reproduction; what led mammals to developing differently? Is there a reason we need multiple ways of releasing waste?

ID: vvw10g
Title: Is there a particular reason human ears are shaped like that? Other animals like cats or cows don't have it nearly as weird and complicated.
Author: thetimujin
Score: 205
VoteRatio: 0.91
CommentCount: 60
Subreddit: askscience
PostTime: 1657472990
URL: https://www.reddit.com/r/askscience/comments/vvw10g/is_there_a_particular_reason_human_ears_are/
Text: 

ID: vvwf3t
Title: If rivers are constantly flowing and eventually end up in the ocean how do they last for thousands of years without running out of water from their source?
Author: ZantetsukenX
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1657474078
URL: https://www.reddit.com/r/askscience/comments/vvwf3t/if_rivers_are_constantly_flowing_and_eventually/
Text: I realize the answer is precipitation, but is there truly so much water being converted from air/clouds into liquid every day that rivers don't quickly run dry after a set of time (years/decades)?

ID: vvwwnb
Title: How do they reduce calories in juice?
Author: phalseprofits
Score: 5
VoteRatio: 0.69
CommentCount: 8
Subreddit: askscience
PostTime: 1657475427
URL: https://www.reddit.com/r/askscience/comments/vvwwnb/how_do_they_reduce_calories_in_juice/
Text: Like cranberry juice- what process are they using to remove the calories without it tasting horribly tart? I didn’t see any added artificial sweeteners in the ingredients which is how I assumed it was done.

ID: vvxm22
Title: How fast (duration) does a flash of light have to be before we can detect it?
Author: None
Score: 8
VoteRatio: 0.83
CommentCount: 7
Subreddit: askscience
PostTime: 1657477373
URL: https://www.reddit.com/r/askscience/comments/vvxm22/how_fast_duration_does_a_flash_of_light_have_to/
Text: e.g. if a flash of light was 50ms would the naked eye + brain perceive it? What duration would we not be able to detect the flash of light?

ID: vvxw1p
Title: How different are SARS-CoV2 Omicron surface antigens other than the spike protein compared to the (Wuhan) wild type?
Author: FermatSim
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1657478160
URL: https://www.reddit.com/r/askscience/comments/vvxw1p/how_different_are_sarscov2_omicron_surface/
Text: I've been vaccinated 3 times against SARS-COV2 (Pfizer-Pfizer-Moderna) without a breakthrough infection so far; the fourth jab would be available for me but I'm hesitant to train my immune system again against the Wuhan-type of the Spike protein when it has mutated so much over the years, culminating in all the Omicron variants. Original Antigenic sin is a concern for me.

So my question is, of all the other available surface epitopes of the virus, how much mutation has been going on there? I would wager that the Spike protein faces the most evolutionary pressure right now with the amount of vaccinated people. Are other surface antigens as variable?

What would be the advantages/disadvantages of an inactivated vaccine (e.g. *Valneva*) for a fourth vaccination?

ID: vvxx7n
Title: so,when a star dies it changes to a black hole or a neutron star ,so, there's any signs that the star gonna be a black hole or a neutron star?
Author: otako_gamer1937
Score: 0
VoteRatio: 0.5
CommentCount: 7
Subreddit: askscience
PostTime: 1657478248
URL: https://www.reddit.com/r/askscience/comments/vvxx7n/sowhen_a_star_dies_it_changes_to_a_black_hole_or/
Text: 

ID: vvy039
Title: Why doesn't cancer instantly spread to the entire body like other diseases?
Author: lawrence1998
Score: 34
VoteRatio: 0.79
CommentCount: 17
Subreddit: askscience
PostTime: 1657478474
URL: https://www.reddit.com/r/askscience/comments/vvy039/why_doesnt_cancer_instantly_spread_to_the_entire/
Text: I know that cancer can spread to other parts of the body but why does it take so long and why does it sometimes not happen at all?  


 Wouldn't just a few cells moving through the body be enough to "infect" another part of the body?

ID: vvylv5
Title: Does the South Atlantic Anomaly produce any measurable increased exposure to ionizing radiation to humans?
Author: Next-Ad-7267
Score: 5
VoteRatio: 0.74
CommentCount: 1
Subreddit: askscience
PostTime: 1657480162
URL: https://www.reddit.com/r/askscience/comments/vvylv5/does_the_south_atlantic_anomaly_produce_any/
Text: 

ID: vvyo1e
Title: Is the phenomenon of 'photographic memory' real? If so what were the differences of the brain of the individual from an average individual?
Author: MrInfinitumEnd
Score: 59
VoteRatio: 0.83
CommentCount: 41
Subreddit: askscience
PostTime: 1657480325
URL: https://www.reddit.com/r/askscience/comments/vvyo1e/is_the_phenomenon_of_photographic_memory_real_if/
Text: If the phenomenon is real, are there perceived differences in the brain, body and behavior of the individuals that have it?

ID: vvypy7
Title: Why do we get mold in other warm and moist areas but not in our armpits?
Author: 6ran9eee
Score: 558
VoteRatio: 0.88
CommentCount: 102
Subreddit: askscience
PostTime: 1657480476
URL: https://www.reddit.com/r/askscience/comments/vvypy7/why_do_we_get_mold_in_other_warm_and_moist_areas/
Text: I was practicing taekwondo and I suddenly remembered that it’s not our sweat that smells but the bacteria that consumes it does and we never have mold grow in our armpits similar to when food gets moldy, why is that? Is it simply because our sweat contains salt and water? Is it a different bacteria?
Edit: Guys, I practice good hygiene like any reasonable human would. Quit being rude by telling me to “shower more often” or “clean your pits,” I thought about it because of the sweat that was falling on my face and my mind wandered from there.

ID: vw0r4q
Title: Are wave-particle duality and "quantum" gravity just observation and measurement problems?
Author: izactuallydolan
Score: 0
VoteRatio: 0.5
CommentCount: 10
Subreddit: askscience
PostTime: 1657486136
URL: https://www.reddit.com/r/askscience/comments/vw0r4q/are_waveparticle_duality_and_quantum_gravity_just/
Text: When we "observe" photons, they behave a different way, this is the "spookiness" and the lynchpin of quantum physics. Is applying the energy to the photon what causes the wave function to collapse? Or is it "seeing" it, like a thief having a 20% chance to of being in one of five houses, but that probability "collapsing" when we catch him in one specific house? Does that means Schrodinger's Thief isn't really in all 5 houses at once, right? Is the cat just a thought experiment to show absurd consequences of Copenhagen? 

Is observing/applying energy the same problem with a hypothetical graviton? Like if we abstract out a graviton, we can't measure it without adding to energy to it, which adds to the mass, which adds to the gravity, etc etc etc?  

EDIT: grammars

ID: vw2ni0
Title: Are smell/taste memories as fallible as memories of feelings and events?
Author: Fop_Vndone
Score: 1540
VoteRatio: 0.93
CommentCount: 97
Subreddit: askscience
PostTime: 1657491437
URL: https://www.reddit.com/r/askscience/comments/vw2ni0/are_smelltaste_memories_as_fallible_as_memories/
Text: 

ID: vw2rk3
Title: How do chemists figure out the stoichiometry/outcome of complicated reactions before doing them?
Author: deputymcnugget
Score: 97
VoteRatio: 0.82
CommentCount: 25
Subreddit: askscience
PostTime: 1657491758
URL: https://www.reddit.com/r/askscience/comments/vw2rk3/how_do_chemists_figure_out_the/
Text: I can see how they do it with more basic reactions like double replacement, synthesis, etc., but I’m curious how people can predict specific chemical reactions.

ID: vw4hbv
Title: What determines the different colors and makeup of sand on different beaches?
Author: Iwantmorelife
Score: 5
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1657496829
URL: https://www.reddit.com/r/askscience/comments/vw4hbv/what_determines_the_different_colors_and_makeup/
Text: 

ID: vw7z6j
Title: Can human infections be passed on by flatulence?
Author: LawnShame
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1657507708
URL: https://www.reddit.com/r/askscience/comments/vw7z6j/can_human_infections_be_passed_on_by_flatulence/
Text: Presumably every other discharge including exhalation from one person can infect others fairly easily. What about farts?

ID: vwbfv9
Title: Why are some types of cancer more common?
Author: Angel_thebro
Score: 17
VoteRatio: 0.78
CommentCount: 20
Subreddit: askscience
PostTime: 1657519751
URL: https://www.reddit.com/r/askscience/comments/vwbfv9/why_are_some_types_of_cancer_more_common/
Text: I've always wondered why some types of cancer are more common than others. Especially breast cancer, what is it about the cells there that make easier to get cancer there than in other parts of the body? I know lot of cancer can be directly caused by someone's lifestyle like lung cancer for smokers, and I can kind of guess at ovarian and testicular cancer being common because I'd guess that since that region is just really like used a lot, with a lot of specialized stuff happening there all the time it makes sense.

ID: vwd6hx
Title: Has there been any carnivores that evolved into herbivores, and vice versa? Plus how would it be possible?
Author: Kingofj1234
Score: 40
VoteRatio: 0.89
CommentCount: 17
Subreddit: askscience
PostTime: 1657526942
URL: https://www.reddit.com/r/askscience/comments/vwd6hx/has_there_been_any_carnivores_that_evolved_into/
Text: Probably a stupid question

ID: vwe27g
Title: Is the coding strand of DNA ever transcribed?
Author: Minilychee
Score: 8
VoteRatio: 0.72
CommentCount: 4
Subreddit: askscience
PostTime: 1657530840
URL: https://www.reddit.com/r/askscience/comments/vwe27g/is_the_coding_strand_of_dna_ever_transcribed/
Text: My understanding is that RNA polymerase runs along the template DNA strand during transcription, pumping out a strand of RNA identical to the coding strand. But I was wondering if the coding strand can only be that, or if it is also used as a template strand every once in a while. Do the two strands switch roles? It seems like a simple question, but I can't seem to get a clear answer through google.

ID: vwes4u
Title: Is adrenaline always effective for anaphylaxis?
Author: NonHealingUlcer
Score: 2
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657533889
URL: https://www.reddit.com/r/askscience/comments/vwes4u/is_adrenaline_always_effective_for_anaphylaxis/
Text: 

ID: vwhj6x
Title: What are the physiological processes in a woman's body responsible for inducing and performing the expulsion of a fetus during a miscarriage?
Author: EVOSexyBeast
Score: 85
VoteRatio: 0.81
CommentCount: 24
Subreddit: askscience
PostTime: 1657543409
URL: https://www.reddit.com/r/askscience/comments/vwhj6x/what_are_the_physiological_processes_in_a_womans/
Text: I understand an early miscarriage is often induced by a chromosomal abnormality, but how does the body know there is a chromosomal abnormality? And then how does the body proceed to expel the fetus? Is it just the fetus "falling out" or does the body intentionally and actively push out the fetus? If the latter, what are the physiological processes involved and how do they work?

ID: vwhkay
Title: Why are the planets in our system so different from each other? You’d think at least a couple would have developed the same/looked alike.
Author: GeekYogurt
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1657543505
URL: https://www.reddit.com/r/askscience/comments/vwhkay/why_are_the_planets_in_our_system_so_different/
Text: 

ID: vwirml
Title: When you "feel" the sun beating down on you, is that some part of your body reacting to radiation rather than the normal sense of warmth carried via conduction or convection?
Author: GavinThePacMan
Score: 6847
VoteRatio: 0.96
CommentCount: 316
Subreddit: askscience
PostTime: 1657547005
URL: https://www.reddit.com/r/askscience/comments/vwirml/when_you_feel_the_sun_beating_down_on_you_is_that/
Text: 

ID: vwjd1d
Title: How do white blood cells replicate immunity between generations?
Author: General_Elephant
Score: 17
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1657548647
URL: https://www.reddit.com/r/askscience/comments/vwjd1d/how_do_white_blood_cells_replicate_immunity/
Text: How does our immune system transfer genetic information about identified viruses and bacteria to future generations of white blood cells and other immune system functions? Does it get transferred, and if so, how can we develop a persistent immunity to something like polio?

How are white blood cells recycled by the body? Does the genetic data coded by these WBCs get lost? 

It is my understanding that WBCs encode some of the genetic material it breaks down to help identify future threats, but WBCs don't live forever, so what happens to this captured genetic material?

ID: vwjylm
Title: How are Coronavirus classification numbers created, and is there a universal system for all viruses?
Author: None
Score: 22
VoteRatio: 0.76
CommentCount: 6
Subreddit: askscience
PostTime: 1657550289
URL: https://www.reddit.com/r/askscience/comments/vwjylm/how_are_coronavirus_classification_numbers/
Text: I see variants of coronavirus with labels like B.1.617.2 (Delta) and B.1.1.529 (Omicron), and then for Omicron there are subvariants like BA.1, BA.2, etc.

Is this classification system unique to SARS-CoV-2? What does B mean? What does each number mean? Do they use this same classification system for other viruses? Is there a database of viruses with their classification numbers somewhere, along with basic factsheet information like R0 value?

ID: vwka0g
Title: Do snakes get itchy?
Author: blackinaminute
Score: 13
VoteRatio: 0.81
CommentCount: 7
Subreddit: askscience
PostTime: 1657551141
URL: https://www.reddit.com/r/askscience/comments/vwka0g/do_snakes_get_itchy/
Text: 

ID: vwmklx
Title: How did the rivers choose their meandering paths on the same soil structure, and how did the rivers choose where they bifurcate?
Author: Curious_Strike3950
Score: 1
VoteRatio: 0.53
CommentCount: 5
Subreddit: askscience
PostTime: 1657557024
URL: https://www.reddit.com/r/askscience/comments/vwmklx/how_did_the_rivers_choose_their_meandering_paths/
Text: 

ID: vwmsdd
Title: When physicists or cosmologists say that there may be much more of the universe beyond our "cosmic horizon", how is that possible?
Author: theundiscoveredcolor
Score: 12
VoteRatio: 0.84
CommentCount: 12
Subreddit: askscience
PostTime: 1657557568
URL: https://www.reddit.com/r/askscience/comments/vwmsdd/when_physicists_or_cosmologists_say_that_there/
Text: If I understand correctly, the further we peer into the cosmos, the further back in time we see. In that case, wouldn't the cosmic microwave background radiation and the first stars and galaxies then infer that the universe we observe is all there is?

I can understand that there could be a causal horizon, given the perceived flatness of our universe. However, I am hoping that someone can help differentiate between the "firewall" of the CMB and the speculative universe beyond what we can see with telescopes.

ID: vwnss6
Title: Are parasite species that specifically require a human host rare, or common?
Author: raimbows
Score: 3
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657560145
URL: https://www.reddit.com/r/askscience/comments/vwnss6/are_parasite_species_that_specifically_require_a/
Text: I know many parasites have evolved to rely on a particular host species for part or all of their life cycle; is this common or uncommon for the ones that parasitize us? The only examples of parasites I know of that are dependent on us for survival are certain species of lice and certain intestinal hookworms. I know many other parasites like *Giardia* and *Trypanosoma* can infect a range of host species.

ID: vwpcqn
Title: Why does the jump in the rate of Uranium enrichment is so much faster going from 20% to 90% vs initially going to 3.5%?
Author: TexasIsForRednecks
Score: 9
VoteRatio: 0.8
CommentCount: 2
Subreddit: askscience
PostTime: 1657564123
URL: https://www.reddit.com/r/askscience/comments/vwpcqn/why_does_the_jump_in_the_rate_of_uranium/
Text: 

ID: vwqp8r
Title: Why is Plasma usually omitted or not mentioned at all in textbooks or articles about states of aggregation?
Author: lav3nd33r
Score: 2
VoteRatio: 0.58
CommentCount: 4
Subreddit: askscience
PostTime: 1657567526
URL: https://www.reddit.com/r/askscience/comments/vwqp8r/why_is_plasma_usually_omitted_or_not_mentioned_at/
Text: 

ID: vwrn3u
Title: When you "feel" the sun beating down on you, is that some part of your body reacting to radiation rather than the normal sense of warmth carried via conduction or convection?
Author: Business-Advice7399
Score: 1
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657569860
URL: https://www.reddit.com/r/askscience/comments/vwrn3u/when_you_feel_the_sun_beating_down_on_you_is_that/
Text: When you "feel" the sun beating down
on you, is that some part of your body
reacting to radiation rather than the normal
sense of warmth carried via conduction or
convection?

ID: vwtml4
Title: Is there anywhere in the universe where energy exists without matter?
Author: Jondo_McRondo
Score: 5
VoteRatio: 0.61
CommentCount: 10
Subreddit: askscience
PostTime: 1657574822
URL: https://www.reddit.com/r/askscience/comments/vwtml4/is_there_anywhere_in_the_universe_where_energy/
Text: Or in other words, does all the matter in the universe account for all the energy?

ID: vwucpa
Title: Is there any notable speciation of pest species that reside in urban environments like pigeons, rats, and cockroaches between major cities, countries, or continents? Or does the movement of people, and the inadvertent transportation of individuals of these species, prevent speciation?
Author: SakanaToDoubutsu
Score: 18
VoteRatio: 0.84
CommentCount: 1
Subreddit: askscience
PostTime: 1657576635
URL: https://www.reddit.com/r/askscience/comments/vwucpa/is_there_any_notable_speciation_of_pest_species/
Text: Likewise for invasive species like Asian carp, lionfish, and snakeheads, where transportation of these species is strictly controlled to prevent further damage, is there any notable speciation between the original native populations and the individuals that exist in the invasive range?

ID: vwvkvi
Title: Are there “unlimited galaxies” in the universe as NASA administrator Nelson claimed today during the James Webb photo unveiling?
Author: ragold
Score: 2
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657579818
URL: https://www.reddit.com/r/askscience/comments/vwvkvi/are_there_unlimited_galaxies_in_the_universe_as/
Text: In the press conference, Joe Biden throws to a NASA official who makes the claim of infinite galaxies.

ID: vwvuab
Title: How is it insects can rub their 'eyes' without injuring them, but mammals/etc touching their eyes is damaging?
Author: A_BadNews_Bear
Score: 16
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657580518
URL: https://www.reddit.com/r/askscience/comments/vwvuab/how_is_it_insects_can_rub_their_eyes_without/
Text: 

ID: vwvx00
Title: Why do stars have spikes/flares in the James Webb Image?
Author: TheHopelessInfidel
Score: 0
VoteRatio: 0.47
CommentCount: 4
Subreddit: askscience
PostTime: 1657580731
URL: https://www.reddit.com/r/askscience/comments/vwvx00/why_do_stars_have_spikesflares_in_the_james_webb/
Text: If you see the latest image by the James Webb telescope:
https://www.reddit.com/r/jameswebbdiscoveries/comments/vwuxzv/first_image_of_the_james_webb_discovery_telescope/?utm_medium=android_app&utm_source=share

The stars have spikes/flares coming out of them but the galaxies are crisp and clear. Why is that? Is it related to where we are focusing on in the image? 

PS: I read somewhere that stars are the ones with flares/spikes. If not please feel free to correct me.

ID: vwwk3b
Title: Why are galaxies galaxy sized?
Author: mikom636
Score: 9
VoteRatio: 0.72
CommentCount: 17
Subreddit: askscience
PostTime: 1657582537
URL: https://www.reddit.com/r/askscience/comments/vwwk3b/why_are_galaxies_galaxy_sized/
Text: It seems that galaxies have a range of sizes that they come in why the galaxies arranged at that variety of sizes? Why cosmic bodies dont come as an even larger arrengement of matter than galaxies?

ID: vwx9w9
Title: Can NASA zoom into the closest solar system with the Webb telescope to see planets?
Author: bigb0ned
Score: 6
VoteRatio: 0.67
CommentCount: 12
Subreddit: askscience
PostTime: 1657584601
URL: https://www.reddit.com/r/askscience/comments/vwx9w9/can_nasa_zoom_into_the_closest_solar_system_with/
Text: 

ID: vwxnpz
Title: Why aren't all galaxies randomly spread out and instead are clustered in these weird structures?
Author: ctp_user101
Score: 10
VoteRatio: 0.71
CommentCount: 19
Subreddit: askscience
PostTime: 1657585729
URL: https://www.reddit.com/r/askscience/comments/vwxnpz/why_arent_all_galaxies_randomly_spread_out_and/
Text: I just saw new webb space telescope image and have outlined some of the patterns you can see right away.

https://i.ibb.co/dQN1sPD/heic1214a.gif

ID: vwz5wr
Title: How come local stars (in the milky way) don't overexpose the JWST's image?
Author: edgymemesalt
Score: 13
VoteRatio: 0.87
CommentCount: 2
Subreddit: askscience
PostTime: 1657590211
URL: https://www.reddit.com/r/askscience/comments/vwz5wr/how_come_local_stars_in_the_milky_way_dont/
Text: 

ID: vwzgmx
Title: Why are infrared telescopes like the JWST critical for observing the early universe? If light from far away is being red-shifted, wouldn't the farthest light eventually be shifted into radio wavelengths making radio telescopes more useful?
Author: chetanaik
Score: 893
VoteRatio: 0.92
CommentCount: 85
Subreddit: askscience
PostTime: 1657591108
URL: https://www.reddit.com/r/askscience/comments/vwzgmx/why_are_infrared_telescopes_like_the_jwst/
Text: 

ID: vx03ur
Title: How does the JSWT take "color" photographs?
Author: Doctrina_Stabilitas
Score: 5
VoteRatio: 0.73
CommentCount: 4
Subreddit: askscience
PostTime: 1657592985
URL: https://www.reddit.com/r/askscience/comments/vx03ur/how_does_the_jswt_take_color_photographs/
Text: So I know in a camera that there's a bayer filter that makes color out of a black and white photograph, but for the JWST, it works in near infrared. Some news articles seem to say that it is able to un-red shift images from near infrared, but I assume, since it requires interpolation, that the JWST works in black and white and doesn't have a near infrared bayer filter equivalent. 

&#x200B;

So my question is by what process is a color image generated from near infrared light? If it requires multiple types of wavelengths, how is that collected because I thought that it was a "black and white" camera sensitive to all unfiltered wavelengths equally

ID: vx27ar
Title: Why are most galaxies and solar systems lateral?
Author: SilverWolfGames1
Score: 2
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657599481
URL: https://www.reddit.com/r/askscience/comments/vx27ar/why_are_most_galaxies_and_solar_systems_lateral/
Text: Why do starts/planets in a typical galaxy/solar system fall on the same plane?
Why aren't they all around making a spherical shape?

ID: vx2ctv
Title: why do we hardly see dead birds (aside from roadkill) where do birds go to die?
Author: LemonAioli
Score: 109
VoteRatio: 0.86
CommentCount: 59
Subreddit: askscience
PostTime: 1657600006
URL: https://www.reddit.com/r/askscience/comments/vx2ctv/why_do_we_hardly_see_dead_birds_aside_from/
Text: 

ID: vx2y57
Title: Is there a method that will be used to name all that galaxies that will be discovered with the Webb telescope?
Author: slybird
Score: 1
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1657602013
URL: https://www.reddit.com/r/askscience/comments/vx2y57/is_there_a_method_that_will_be_used_to_name_all/
Text: I'm just wondering how galaxies are named. There is a lot of them. Possibly trillions of visible galaxies with this new telescope. Wondering if there is a method. Do most go unnamed or only get named if there is something significant about it?

ID: vx3x5w
Title: Why are galaxies not round?
Author: Nedpet
Score: 9
VoteRatio: 0.77
CommentCount: 9
Subreddit: askscience
PostTime: 1657605434
URL: https://www.reddit.com/r/askscience/comments/vx3x5w/why_are_galaxies_not_round/
Text: Observing all the round things in the universe, why are galaxies different?

ID: vx4mql
Title: How are boundaries between colors defined? Are they a cultural/linguistic/anthropological phenomenon stricto sensu, or are there biological/neurological bases behind color definition?
Author: MoiJaimeLesCrepes
Score: 1285
VoteRatio: 0.93
CommentCount: 243
Subreddit: askscience
PostTime: 1657608155
URL: https://www.reddit.com/r/askscience/comments/vx4mql/how_are_boundaries_between_colors_defined_are/
Text: A friend and I were arguing about the color of a car. I said it was pink. He said it was purple. I'm not a native speaker of English, so I wondered if that had perhaps something to do with it - perhaps my mother tongue delimited pink and purple differently than English. But asking some Americans, I found out that actually the jury was split. This got me thinking...  


\- Are some color boundaries fuzzier / more ambiguous than others? For instance, yellow might not be as contentious a color as others, but that is just my impression. 

  
\- If some color boundaries are fuzzier than others, is that consistent across languages? For instance, is the boundary between green and blue always fuzzy?

&#x200B;

\- Are there any biological bases for color definitions, anchored perhaps in color perception and processing?  


I realize that this question straddles many disciplines, so I flaired it with Psychology but it could as well have been linguistic, anthropological etc.

ID: vx5qua
Title: Does getting tattooed affect your white blood cell count and things like erythrocyte/eosinophil?
Author: Squidgewidge
Score: 2
VoteRatio: 0.56
CommentCount: 5
Subreddit: askscience
PostTime: 1657612651
URL: https://www.reddit.com/r/askscience/comments/vx5qua/does_getting_tattooed_affect_your_white_blood/
Text: 

ID: vx69rb
Title: How are Quasars formed?
Author: godcombat
Score: 1
VoteRatio: 0.57
CommentCount: 2
Subreddit: askscience
PostTime: 1657614835
URL: https://www.reddit.com/r/askscience/comments/vx69rb/how_are_quasars_formed/
Text: The brightest object in universe

ID: vx6m22
Title: In JWST's first picture, why do some galaxies look distorted while others don't?
Author: itengelhardt
Score: 2
VoteRatio: 0.58
CommentCount: 2
Subreddit: askscience
PostTime: 1657616243
URL: https://www.reddit.com/r/askscience/comments/vx6m22/in_jwsts_first_picture_why_do_some_galaxies_look/
Text: I marvel at the first picture taken by James Webb Space Telescope.   
However, I can't help but feel like some galaxies are (sometimes heavily) distorted - just like a long exposure shot that was taken with my DSLR. Meanwhile, other galaxies (that seem to be close to the distorted ones) look crisp. 

Am I seeing it wrong? Are these galaxies distorted by gravitational (or other?) effects? 

&#x200B;

Here's an image where I added red & yellow arrows to the different galaxies: [https://imgur.com/a/Y5Yk22e](https://imgur.com/a/Y5Yk22e)

ID: vx9vwq
Title: How safe is the James Webb Space Telescope from space debris?
Author: -DoguCat-
Score: 3
VoteRatio: 0.72
CommentCount: 2
Subreddit: askscience
PostTime: 1657628443
URL: https://www.reddit.com/r/askscience/comments/vx9vwq/how_safe_is_the_james_webb_space_telescope_from/
Text: 

ID: vxbs04
Title: Why is so much of the night sky dark, even when there are so many stars/galaxies?
Author: HanaHonu
Score: 0
VoteRatio: 0.5
CommentCount: 16
Subreddit: askscience
PostTime: 1657633974
URL: https://www.reddit.com/r/askscience/comments/vxbs04/why_is_so_much_of_the_night_sky_dark_even_when/
Text: The first image from the JWST shows thousands of galaxies. NASA's article says that this image "covers a patch of sky approximately the size of a grain of sand held at arm's length by someone on the ground."

If there are thousands of (even extremely distant) galaxies at every point in the sky (when viewed from Earth), why is the night sky dark in so many places? It seems like it could be bright almost everywhere -  is it just that some are so much closer & brighter, so it looks that way?

ID: vxc2kj
Title: What causes the arcs of light in the image from the James Webb telescope?
Author: RightWritingRites
Score: 3
VoteRatio: 0.62
CommentCount: 3
Subreddit: askscience
PostTime: 1657634782
URL: https://www.reddit.com/r/askscience/comments/vxc2kj/what_causes_the_arcs_of_light_in_the_image_from/
Text: There are multiple arcs of light spreading from many of the galaxies shown in the deep field image from the James Webb Telescope. From googling I'm understanding that these arcs are generally the result of gravitational lensing caused by a mass outside the focus of the image. My specific question stems from the multiple arcs that aren't concentric.

I've worked to the perhaps invalid understanding that each non-concentric arc must represent a different lense (gravitational mass) How is a single perspective (the telescope) able to focus the light from multiple lenses at once?

ID: vxdwsk
Title: What does "Soft Metal" mean in a chemical context?
Author: Coolshirt4
Score: 21
VoteRatio: 0.72
CommentCount: 14
Subreddit: askscience
PostTime: 1657639691
URL: https://www.reddit.com/r/askscience/comments/vxdwsk/what_does_soft_metal_mean_in_a_chemical_context/
Text: Was looking through some Safety Data sheets of a chemical cleaner, and noticed that it said "Contact with soft metals forms flammable chlorine gas"


Surely "soft" can't be just about it's actual hardness, because gold, for example is very soft, but chemically non-reactive.

So what is "Soft" meaning and what metals are "soft"

ID: vxe4lq
Title: Will the James Webb telescope be able to zoom in on the planets inside of our solar system? Or are the lenses not designed/capable for close viewing?
Author: BellyScratchFTW
Score: 8
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1657640256
URL: https://www.reddit.com/r/askscience/comments/vxe4lq/will_the_james_webb_telescope_be_able_to_zoom_in/
Text: 

ID: vxe7wj
Title: Car collision physics - are there any differences between heavy trucks (SUVs) and regular ones safety-wise?
Author: chowder-san
Score: 8
VoteRatio: 0.71
CommentCount: 13
Subreddit: askscience
PostTime: 1657640490
URL: https://www.reddit.com/r/askscience/comments/vxe7wj/car_collision_physics_are_there_any_differences/
Text: Assuming there is a frontal collision of 2 cars, are there any differences in safety between heavy trucks and lighter cars?

 I mean, there are some claims that due to how rigid the reinforced frame in heavy vehicles is, one is more susceptible to organ damage due to how kinetic energy is transferred. 

In case of lighter ones, they are intentionally made in a way that makes the body and chassis "absorb" the energy in order to reduce the damage the crash inflicts on the passengers. 

I guess the outcome of a collision could rely on the differences in weight between the participants.

TLDR: would a heavy vehicle be a better option safety wise? Or are there other factors in play?

ID: vxea2p
Title: If the JWST was pointed at the Sun, would it cook?
Author: speece75
Score: 0
VoteRatio: 0.29
CommentCount: 4
Subreddit: askscience
PostTime: 1657640650
URL: https://www.reddit.com/r/askscience/comments/vxea2p/if_the_jwst_was_pointed_at_the_sun_would_it_cook/
Text: If so, how long would the space telescope need to be pointed at the sun before burning up?  1 minute, 1 hour, 1 day?  
Maybe this should go to /r/estimation . 
Thanks!

ID: vxeaey
Title: With the JWST newly released images, I noticed that the glare of bright objects tend to have a “cross-stitch” pattern. What is this image artifact caused by?
Author: measurethisman
Score: 23
VoteRatio: 0.64
CommentCount: 13
Subreddit: askscience
PostTime: 1657640675
URL: https://www.reddit.com/r/askscience/comments/vxeaey/with_the_jwst_newly_released_images_i_noticed/
Text: Super excited with these fantastic images! But I am curious about this

ID: vxeaw1
Title: Did I get rid of calcium chloride dessicant properly?
Author: Pussog
Score: 2
VoteRatio: 0.54
CommentCount: 4
Subreddit: askscience
PostTime: 1657640709
URL: https://www.reddit.com/r/askscience/comments/vxeaw1/did_i_get_rid_of_calcium_chloride_dessicant/
Text: I accidentally spilled dessicant over my greens. As it's saturated calcium chloride I thought it'd be good to submerge and thoroughly rinse a couple of times to get rid of it. Now I've ran an ISO extract on it, it isn't fully solidifying like it normally would. Could this be leftover dessicant? Or could it be due to water/ISO that has refused to fully evaporate?

ID: vxect4
Title: I know everyone is excited about the Webb telescope, but what is going on with the 6-pointed star artifacts?
Author: seeLabmonkey2020
Score: 3293
VoteRatio: 0.9
CommentCount: 396
Subreddit: askscience
PostTime: 1657640852
URL: https://www.reddit.com/r/askscience/comments/vxect4/i_know_everyone_is_excited_about_the_webb/
Text: Follow-up question: why is this artifact not considered a serious issue?

ID: vxefp8
Title: How dangerous is a dental x-ray?
Author: 21arkumar
Score: 3
VoteRatio: 0.54
CommentCount: 34
Subreddit: askscience
PostTime: 1657641067
URL: https://www.reddit.com/r/askscience/comments/vxefp8/how_dangerous_is_a_dental_xray/
Text: Hey guys, I am 19m. Today I went for a dental check-up. They did 3 dental x-rays on me. 2 on left cheek and 1 on the right. This is my frist time being exposed to a dental x-ray. Previously I have never had it done.

I was wondering as to how dangerous is a dental x-ray and how bad can it's effects be for someone of my age.

ID: vxfs7e
Title: Has James Webb taught us anything about the universe thus far? Or mostly just shown us what we expected?
Author: Legendary_Lamb2020
Score: 5
VoteRatio: 0.69
CommentCount: 2
Subreddit: askscience
PostTime: 1657644521
URL: https://www.reddit.com/r/askscience/comments/vxfs7e/has_james_webb_taught_us_anything_about_the/
Text: I've been waiting excitedly for the images released by James Webb for years. They are wonderful, but they don't appear much different from Hubble images to my untrained eyes. I do understand that these images are diving much deeper in to space and time, but to a scientist, have these images brought any surprises thus far? Are we already changing our understanding of the universe in some way with what we can see?

ID: vxiocu
Title: Will JWST be used to observe nearby astronomical objects, or is it only useful to observe very distant objects?
Author: wickedwickedzoot
Score: 10
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1657652162
URL: https://www.reddit.com/r/askscience/comments/vxiocu/will_jwst_be_used_to_observe_nearby_astronomical/
Text: The first JWST image is said to be the deepest infrared image of the universe ever observed, featuring galaxies billions of light years away. But would it make sense to point the JWST at a relatively nearby object like Pluto, or Proxima Centauri, and generate the most detailed images of these objects ever recorded?

ID: vxjt6a
Title: Our planet needs heat from the sun to sustain life. Would it be possible for an exoplanet or a rogue planet to achieve life-sustaining heat exchange through geothermal processes?
Author: greenwavelengths
Score: 52
VoteRatio: 0.9
CommentCount: 16
Subreddit: askscience
PostTime: 1657655160
URL: https://www.reddit.com/r/askscience/comments/vxjt6a/our_planet_needs_heat_from_the_sun_to_sustain/
Text: 

ID: vxkp60
Title: Why do objects have different terminal velocity if they fall at the same speed?
Author: EstebanOD21
Score: 4
VoteRatio: 0.6
CommentCount: 9
Subreddit: askscience
PostTime: 1657657500
URL: https://www.reddit.com/r/askscience/comments/vxkp60/why_do_objects_have_different_terminal_velocity/
Text: > "The mass, size, and shape of the object are not a factor in describing the motion of the object. So all objects, regardless of size or shape or weight, free fall with the same acceleration." Nasa

> "As such, all objects free fall at the same rate regardless of their mass."

So all objects fall at the same speed regardless of their mass. Therefore, an object's **mass doesn't matter**. Okay.

> "Terminal velocity will depend on the mass, cross sectional area, and drag coefficient of the object as well as the density of the fluid through which the object is falling and gravitational accelleration."

But now I'm told that **mass do matter**, and that an object with more mass will fall faster?

So do they or do they not fall at different speed...?

ID: vxnum7
Title: If galaxies look like they have a center, in popular imagery, why don’t we ever see the center of our galaxy in the night sky?
Author: ilovepalmtree
Score: 1
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1657665929
URL: https://www.reddit.com/r/askscience/comments/vxnum7/if_galaxies_look_like_they_have_a_center_in/
Text: As the title suggests, but for example in this [animation](https://www.reddit.com/r/spaceporn/comments/vxcm23/milky_way_and_andromeda_colliding_45_billion/?utm_source=share&utm_medium=ios_app&utm_name=iossmf) where there looks like the center of the galaxy is a mass of stars, why can’t we ever see that from earth? Is it behind our sun? How is that possible if the earth is always rotating?

ID: vxnxht
Title: Why do mosquito's make that buzzing sound?
Author: Ufo_piloot
Score: 4
VoteRatio: 1
CommentCount: 2
Subreddit: askscience
PostTime: 1657666158
URL: https://www.reddit.com/r/askscience/comments/vxnxht/why_do_mosquitos_make_that_buzzing_sound/
Text: For an animal that relies on remaining undetected,  it seems rather silly to announce it's presence. 

Is there some benefit to it?

ID: vxocvw
Title: The James Webb Telescope (JWT) sent back some amazing pictures. What, if any, are some of the specific questions that scientists are hoping to answer using the JWT?
Author: joeyjoejoe_7
Score: 2
VoteRatio: 0.75
CommentCount: 0
Subreddit: askscience
PostTime: 1657667376
URL: https://www.reddit.com/r/askscience/comments/vxocvw/the_james_webb_telescope_jwt_sent_back_some/
Text: 

ID: vxoe3h
Title: Is the air above the wing technically cooler in temperature than the air below a wing?
Author: SumOfKyle
Score: 1
VoteRatio: 0.6
CommentCount: 5
Subreddit: askscience
PostTime: 1657667471
URL: https://www.reddit.com/r/askscience/comments/vxoe3h/is_the_air_above_the_wing_technically_cooler_in/
Text: 

ID: vxp6sh
Title: What determines a material's heat capacity? Why is water's so high?
Author: KrishaCZ
Score: 17
VoteRatio: 0.87
CommentCount: 17
Subreddit: askscience
PostTime: 1657669860
URL: https://www.reddit.com/r/askscience/comments/vxp6sh/what_determines_a_materials_heat_capacity_why_is/
Text: This question came to me at 1:30AM in bed thinking about *why* we actually boil stuff in water: it has high heat capacity so it spreads the heat evenly and stays hot after we turn off the heat (or put out the fire)

But yeah water seems like an unassuming molecule if that makes sense, what makes it able to take in so much energy before changing temperature?

ID: vxps4v
Title: How dense is a nebula such as the Carina nebula in the JWST photos? What would the sky be likely to look like from a planet in a cloudy nebula?
Author: like_big_mutts
Score: 27
VoteRatio: 0.88
CommentCount: 16
Subreddit: askscience
PostTime: 1657671626
URL: https://www.reddit.com/r/askscience/comments/vxps4v/how_dense_is_a_nebula_such_as_the_carina_nebula/
Text: I can't really get my head around the size of nebulas. They look like a cloud from far away but if we were inside one would it be huge distances between lights or particles or whatever is being photographed? Or would it look just like a cloud from inside, too?

ID: vxqu3n
Title: When astronomers say that "space is expanding," does that just mean that the things in space are moving away (say, from 3 to 7 cm on a ruler), or does it mean the unit length itself is being distorted (it's still 3 cm, but centimeters themselves are now longer)?
Author: WartimeHotTot
Score: 447
VoteRatio: 0.91
CommentCount: 138
Subreddit: askscience
PostTime: 1657674915
URL: https://www.reddit.com/r/askscience/comments/vxqu3n/when_astronomers_say_that_space_is_expanding_does/
Text: 

ID: vxrgvb
Title: What is the solution they put biopsy samples in?
Author: readthat2022
Score: 14
VoteRatio: 0.77
CommentCount: 4
Subreddit: askscience
PostTime: 1657676891
URL: https://www.reddit.com/r/askscience/comments/vxrgvb/what_is_the_solution_they_put_biopsy_samples_in/
Text: When they remove a piece of tissue, what is the solution in the specimen container to be sent to the lab? Oral/throat tissue.

ID: vxrord
Title: Do we know how long did it take for an Otodus Megalodon to reach its full 20m. size? How does this growth compare to animals today of comparable sizes or to other large, predatory sharks?
Author: wiz28ultra
Score: 44
VoteRatio: 0.82
CommentCount: 1
Subreddit: askscience
PostTime: 1657677570
URL: https://www.reddit.com/r/askscience/comments/vxrord/do_we_know_how_long_did_it_take_for_an_otodus/
Text: 

ID: vxrvwx
Title: In TV shows, there are occasionally scenes in which a character takes a syringe of “knock-out juice” and jams it into the body of someone they need to render unconscious. That’s not at all how it works in real life, right?
Author: monkeybrains12
Score: 4900
VoteRatio: 0.95
CommentCount: 954
Subreddit: askscience
PostTime: 1657678173
URL: https://www.reddit.com/r/askscience/comments/vxrvwx/in_tv_shows_there_are_occasionally_scenes_in/
Text: 

ID: vxs7bb
Title: How does pressing the calculator button on my keyboard open the calculator?
Author: animadverter
Score: 1
VoteRatio: 0.52
CommentCount: 7
Subreddit: askscience
PostTime: 1657679158
URL: https://www.reddit.com/r/askscience/comments/vxs7bb/how_does_pressing_the_calculator_button_on_my/
Text: What goes on under the hood?  Is it handled in the driver or does windows have a dedicated open calculator routine?  If it is handled in the driver, how does the keyboard send the data to the computer (i.e. what does the calculator signal look like)?  

I'm trying to build a keyboard from scratch, and would like to include a calculator button, but I'm struggling to find a real answer to this question.  Please be technical in your answer!

ID: vxszwy
Title: How do astronomers find the oldest sections of the sky to look at?
Author: Farts_McGee
Score: 81
VoteRatio: 0.85
CommentCount: 85
Subreddit: askscience
PostTime: 1657681656
URL: https://www.reddit.com/r/askscience/comments/vxszwy/how_do_astronomers_find_the_oldest_sections_of/
Text: Obviously a lot of space related questions with the JWST doing it's thing, but i wanted to know how they find the ancient sections of space to analyze? Do they scan the entirety of space looking for super redshifted space, or are there areas of the sky that are known to be particularly old?

ID: vxu5om
Title: How Common Are New Stars From Stellar Collision In The Late Universe?
Author: Iridium141
Score: 7
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1657685510
URL: https://www.reddit.com/r/askscience/comments/vxu5om/how_common_are_new_stars_from_stellar_collision/
Text: I have heard that in the late universe (Degenerate Era I believe, but unsure if the technical stellar formation puts it before this) a small number of stars will likely form through stellar collision. I've heard of direct mechanisms for this that are below the Chandrasekhar Limit using carbon or hydrogen black dwarfs and brown dwarfs and some using neutron star collisions releasing "degenerate gas" (I assume this is a form of degenerate matter?). My questions are, How common are these interactions expected to be? Is it likely to happen anywhere in the universe multiple times in sequence? And What are these stars expected to be like?

ID: vxul8k
Title: Does the preparation for a colonoscopy have any effect on the health of the gut biome?
Author: BiggerDamnederHeroer
Score: 20
VoteRatio: 1
CommentCount: 6
Subreddit: askscience
PostTime: 1657686985
URL: https://www.reddit.com/r/askscience/comments/vxul8k/does_the_preparation_for_a_colonoscopy_have_any/
Text: 

ID: vxv8h9
Title: Why is it not beneficial to keep the James Webb Space telescope perpetually in Earth’s shadow, relative to the sun?
Author: FortunateSonofLibrty
Score: 0
VoteRatio: 0.5
CommentCount: 9
Subreddit: askscience
PostTime: 1657689330
URL: https://www.reddit.com/r/askscience/comments/vxv8h9/why_is_it_not_beneficial_to_keep_the_james_webb/
Text: With the sun shield playing such a crucial role, why is it not considered to keep the JWST perpetually occluded by the earth?

(I know smarter people have thought of this, if you could tell me, it would be the promise of the internet fulfilled.)

ID: vxwhua
Title: what does it mean for the universe to have a shape?
Author: ForeheadLipo
Score: 15
VoteRatio: 0.8
CommentCount: 16
Subreddit: askscience
PostTime: 1657694137
URL: https://www.reddit.com/r/askscience/comments/vxwhua/what_does_it_mean_for_the_universe_to_have_a_shape/
Text: I’ve read different articles discussing theories of the shape of the universe but I can’t wrap my mind around all of the jargon explaining what that means and why it’s important to study. help!

ID: vy0wpo
Title: is there a limit on how far back in time we can see with a telescope?
Author: DrColossusOfRhodes
Score: 24
VoteRatio: 0.83
CommentCount: 20
Subreddit: askscience
PostTime: 1657711582
URL: https://www.reddit.com/r/askscience/comments/vy0wpo/is_there_a_limit_on_how_far_back_in_time_we_can/
Text: I've heard about how the JWST allows us to see things that happened close to the start of the universe.  I sort of understand how this works, but I was wondering if there is any sort of theoretical limit on how long ago something could have happened that we could see with the telescope?  Are there things that are just gone from our ability to observe, or will we be able to see further back by looking in the right places with more and more powerful telescopes?

ID: vy1ick
Title: Are rapid SARS-COV-2 tests still as reliable with the new lineages BA.4 and BA.5?
Author: paran0iid
Score: 18
VoteRatio: 0.7
CommentCount: 13
Subreddit: askscience
PostTime: 1657713626
URL: https://www.reddit.com/r/askscience/comments/vy1ick/are_rapid_sarscov2_tests_still_as_reliable_with/
Text: And how come the rapid test kits can still detect the antigen even though these new variants shows such affinity for immune evasion?

&#x200B;

Will we have to test for another antigen in the near future? Or is the antigen somehow better "protected" against mutations?

ID: vy1tk1
Title: Why do we need to send JWST 1.5 million kms out to get images? With how grand the universe is wouldn't the difference in position mean almost nothing compared to how much more time/effort/$$ it cost to send it out that far?
Author: flodra
Score: 1
VoteRatio: 0.51
CommentCount: 15
Subreddit: askscience
PostTime: 1657714610
URL: https://www.reddit.com/r/askscience/comments/vy1tk1/why_do_we_need_to_send_jwst_15_million_kms_out_to/
Text: 

ID: vy2geu
Title: I need to know does each person's body has their own bioelectricity signature ?
Author: Living_Dragonfruit13
Score: 0
VoteRatio: 0.44
CommentCount: 5
Subreddit: askscience
PostTime: 1657716585
URL: https://www.reddit.com/r/askscience/comments/vy2geu/i_need_to_know_does_each_persons_body_has_their/
Text: Because each body have the same bioelectricity 
Or two different for each person like each person has different amount of electricity coursing through their body or or do the human body make different types of higher electricity in each person's body I just thought about it and I just want to see if my theory is true

ID: vy2tqe
Title: How do "color filters" work with an infrared telescope like JWST?
Author: sentirn
Score: 3
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1657717648
URL: https://www.reddit.com/r/askscience/comments/vy2tqe/how_do_color_filters_work_with_an_infrared/
Text: The James Webb Space Telescope famously records infrared wavelengths to get better images because infrared light can penetrate dust and molecular clouds. The recent images that are released are stunning, but as with many space telescope images, they are false color. This is not a problem; it's still the real image, real data, and really beautiful, but while looking up how they do the false coloring [this article](https://blogs.nasa.gov/webb/2022/07/06/webbs-fine-guidance-sensor-provides-a-preview/) references "color filters" that are required for the telescopes operation. [Another article](https://english.elpais.com/science-tech/2022-07-12/james-webb-space-telescope-a-guide-to-the-first-full-color-image.html) mentions blue, green, and red filters (this one is not from NASA, so I cannot verify it's validity). Blue, green, and red are visible wavelengths, so how do these filters work with an infrared camera? Thank you!

ID: vy3hjt
Title: Botany: What is the difference between elaiosomes and fruit?
Author: GreatMotherPeachy
Score: 13
VoteRatio: 0.71
CommentCount: 2
Subreddit: askscience
PostTime: 1657719569
URL: https://www.reddit.com/r/askscience/comments/vy3hjt/botany_what_is_the_difference_between_elaiosomes/
Text: Or are elaiosomes considered a type of fruit? And in that case, what defines them? Is it something structural or are they functionally defined by the relationship with ants? I just encountered the word for the first time, and I'm trying to put the information into the proper conceptual slot.

The Wikipedia article is somewhat unclear and could use some revision, or at least more explanation in this regard.

ID: vy3u0j
Title: How can radiation cause burns?
Author: allahyokdinyalan
Score: 113
VoteRatio: 0.84
CommentCount: 47
Subreddit: askscience
PostTime: 1657720553
URL: https://www.reddit.com/r/askscience/comments/vy3u0j/how_can_radiation_cause_burns/
Text: I wouldn't guess it transfers much heat so why does it cause skin "burns"?

ID: vy3xe6
Title: Ask Anything Wednesday - Economics, Political Science, Linguistics, Anthropology
Author: AutoModerator
Score: 17
VoteRatio: 0.74
CommentCount: 2
Subreddit: askscience
PostTime: 1657720810
URL: https://www.reddit.com/r/askscience/comments/vy3xe6/ask_anything_wednesday_economics_political/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Economics, Political Science, Linguistics, Anthropology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vy4dse
Title: What shape do air parcels take below the LCL?
Author: lukemia94
Score: 3
VoteRatio: 0.72
CommentCount: 0
Subreddit: askscience
PostTime: 1657722050
URL: https://www.reddit.com/r/askscience/comments/vy4dse/what_shape_do_air_parcels_take_below_the_lcl/
Text:  Above the LCL clouds take on very
 recognizable structures, though their morphology can vary vastly based on their state. Given that, do we know what shapes saturated air parcels take on below the LCL, like at the bottom of a cumulonimbus' anvil?

ID: vy5nym
Title: What exactly am I looking at with the new picture of the Carina Nebula from the JWST?
Author: VitaAeterna
Score: 1
VoteRatio: 0.6
CommentCount: 1
Subreddit: askscience
PostTime: 1657725390
URL: https://www.reddit.com/r/askscience/comments/vy5nym/what_exactly_am_i_looking_at_with_the_new_picture/
Text: What exactly is going on in this picture? 

I'm assuming like all pictures of space, it's taken with some sort of long exposure and covers an absolutely massive area? Like this sort of thing you wouldn't be able to see with your naked eye?

ID: vy9mmj
Title: Why are the periods of earliest and latest sunrises and sunsets separated by several weeks on either side of the solstice?
Author: NetworkLlama
Score: 3
VoteRatio: 0.67
CommentCount: 1
Subreddit: askscience
PostTime: 1657735332
URL: https://www.reddit.com/r/askscience/comments/vy9mmj/why_are_the_periods_of_earliest_and_latest/
Text: I've noticed that here in Dallas, TX, the longest day of 2022 (June 21) does not have either the earliest sunrise (06:18 from 07-17 June, with the actual earliest presumably around the middle of that) or the latest sunset (20:39 from 25 June-02 July). Similarly, the shortest day (December 21) has neither the latest sunrise (07:30 from 04-13 Jan 2023) nor the earliest sunset (17:20 from 29 Nov-08 Dec).

ID: vy9wbv
Title: Alternators convert kinetic energy into electrical energy, where does the energy go when the circuit is broken?
Author: Muttywango
Score: 15
VoteRatio: 0.72
CommentCount: 29
Subreddit: askscience
PostTime: 1657736045
URL: https://www.reddit.com/r/askscience/comments/vy9wbv/alternators_convert_kinetic_energy_into/
Text: An alternator in a car is connected to a battery charging system : the spinny motion, magnets and copper,  charges the battery, and some noise and heat is generated.

A cable between the alternator and battery is cut : the battery does not charge. What happens to this generated energy? It can't be noise/heat/light. 

Energy can't be created or destroyed so where does this kinetic energy go?

ID: vyaqx5
Title: How do we know what we know about dinosaurs?
Author: KAI_IS_FINE
Score: 2
VoteRatio: 0.56
CommentCount: 7
Subreddit: askscience
PostTime: 1657738245
URL: https://www.reddit.com/r/askscience/comments/vyaqx5/how_do_we_know_what_we_know_about_dinosaurs/
Text: I watched the new jurassic movie last night and I got to wondering, how do we know things such as: what color certain dinosaurs were, what ones had feathers, which ones ate which, etc. I don't know much about dinosaurs, but I'd be very interested to learn more!

ID: vyc9pg
Title: What happens to underground fauna at the site of an artillery strike? Also do trees suffer from shockwaves?
Author: Viciuniversum
Score: 9
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1657742167
URL: https://www.reddit.com/r/askscience/comments/vyc9pg/what_happens_to_underground_fauna_at_the_site_of/
Text: Today I saw pictures of a field in Ukraine completely littered with artillery craters. And that got me thinking- what happened to all the underground animals that were living in that field? Are all the earthworms now dead from shock trauma? Did ant colonies die off in it? How about mammals like field mice and moles? And also I wondered if trees suffer from shock trauma. If a massive round explodes near a tree, does it sustain damage and simply recovers from it or is it mostly unaffected by the explosion?

ID: vycbfc
Title: Wouldn’t we get the same or a similar deep field image from pointing the telescope anywhere else in space?
Author: CostaNic
Score: 6
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1657742293
URL: https://www.reddit.com/r/askscience/comments/vycbfc/wouldnt_we_get_the_same_or_a_similar_deep_field/
Text: I feel that this is a silly question and I’m probably wrong but I was seeing a post of the scale of the dot where the JWST pointed at and people were surprised there were so many galaxies in that spot. But..there aren’t right? There were that many galaxies that close together 13 billion years ago, not now.

If what we’re doing is looking into the early universe, and the universe has been expanding since the Big Bang, then aren’t we just seeing those first galaxies as they were closer together than they would be today? 

And if what we’re seeing is the very beginning of the universe then wouldn’t pointing the telescope anywhere else for a long enough time reveal a similar picture? In fact, wouldn’t we technically be seeing even the same early galaxies no matter where you point it at?

ID: vyde0e
Title: How is a mosquito proboscis physically capable of puncturing human skin?
Author: ForestManJ
Score: 510
VoteRatio: 0.89
CommentCount: 123
Subreddit: askscience
PostTime: 1657745045
URL: https://www.reddit.com/r/askscience/comments/vyde0e/how_is_a_mosquito_proboscis_physically_capable_of/
Text: Human skin should be way too dense and strong for something so small and fragile like a mosquito. How is this possible?

ID: vyft1e
Title: Can oxpeckers be classified as weavers?
Author: ferahm
Score: 0
VoteRatio: 0.29
CommentCount: 0
Subreddit: askscience
PostTime: 1657751270
URL: https://www.reddit.com/r/askscience/comments/vyft1e/can_oxpeckers_be_classified_as_weavers/
Text: 

ID: vyhjp0
Title: What does AdS/CFT correspondence really tell us about the physics of gravity?
Author: dieEhrevonGrayskull
Score: 9
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1657756006
URL: https://www.reddit.com/r/askscience/comments/vyhjp0/what_does_adscft_correspondence_really_tell_us/
Text: My understanding of math/physics is formally at an undergraduate level, so I apologize in advance if my questions are confusing or not very well formulated.

I've watched some videos about the holographic principle and how it was the attempts to solve the so-called black hole information paradox that lead to the development of string theories and the holographic principle. Ultimately this culminates in the correspondence between Anti-de Sitter spaces (a model of the universe under general relativity) and conformal field theories (i.e., quantum field theories). In the video [here](https://www.youtube.com/watch?v=klpDHn8viX8), the presenter tells us two things: 1.) That this correspondence leads to a "natural" theory of quantum gravity, and 2.) that interactions (between quantum particles?) on the boundary of the mathematical object's surface correspond to the emergence of gravity within the volume. However, he tells us that this isn't applicable to *our* universe, because anti-de Sitter spaces assume a negative curvature on the space-time metric, while as far as I understand, in reality it is zero (i.e., a Minkowski space-time).

So my questions are twofold: what quantum information is the problem here, and in need of conservation; are they things like spins and energies, and why does this lead to the holographic principle? Secondly, what is being said about the actual physics going on between quantum field theories and gravity with regards to this strange mathematical object?

ID: vyim8e
Title: How are colors chosen on James Webb's images?
Author: plain_baunilha
Score: 6
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1657759162
URL: https://www.reddit.com/r/askscience/comments/vyim8e/how_are_colors_chosen_on_james_webbs_images/
Text: I get that being an infrared camera, it will not capture any of the colors that we can see with our own eyes, but do they try to represent the colors in a way consistent with the variation of our sight spectrum?

ID: vyivs6
Title: Would it be possible to use the James Webb Space telescope to look at planets in our own solar system and see them in more detail or through a thick atmosphere to their surface?
Author: wolfavino
Score: 8
VoteRatio: 0.73
CommentCount: 11
Subreddit: askscience
PostTime: 1657759956
URL: https://www.reddit.com/r/askscience/comments/vyivs6/would_it_be_possible_to_use_the_james_webb_space/
Text: 

ID: vyjxlw
Title: What is the difference between an accent and a dialect?
Author: hereforyebeer
Score: 16
VoteRatio: 0.72
CommentCount: 14
Subreddit: askscience
PostTime: 1657763080
URL: https://www.reddit.com/r/askscience/comments/vyjxlw/what_is_the_difference_between_an_accent_and_a/
Text: 

ID: vyk1pk
Title: [Medicine] Would a child born without parts of their limbs, e.g. no phalanges from amniotic band syndrome, still have phantom sensations the way an adult who has lost a limb would have?
Author: Gorilla_Boombox
Score: 127
VoteRatio: 0.89
CommentCount: 22
Subreddit: askscience
PostTime: 1657763433
URL: https://www.reddit.com/r/askscience/comments/vyk1pk/medicine_would_a_child_born_without_parts_of/
Text: Saw an x-ray of a baby without fingers from amniotic band syndrome and was curious. Personally I couldn't find research papers or other info on it. Thank you!

ID: vyki5f
Title: What is the density of the Carina Nebula?
Author: thunk_stuff
Score: 8
VoteRatio: 0.76
CommentCount: 3
Subreddit: askscience
PostTime: 1657764814
URL: https://www.reddit.com/r/askscience/comments/vyki5f/what_is_the_density_of_the_carina_nebula/
Text: In a James Webb photo thread, someone posted that the Carina Nebula has a density of a few atoms per cubic meter. This seems off to me, as this is close to the average density of the intergalactic medium of one atom per cubic meter, which is much less than the interstellar medium average density of one atom per cubic centimeter, which is much less than the average density of a planetary nebular (100-10,000 atoms per cubic centimeter). But I can't find any information on the web to help me understand this better.

ID: vyklv0
Title: Do humans actually have invisible stripes?
Author: Severe-Criticism3927
Score: 4758
VoteRatio: 0.9
CommentCount: 538
Subreddit: askscience
PostTime: 1657765123
URL: https://www.reddit.com/r/askscience/comments/vyklv0/do_humans_actually_have_invisible_stripes/
Text: I know it sounds like a really stupid question, but I've heard people say that humans have stripes or patterns on their skin that aren't visible to the naked eye, but can show up under certain types of UV lights. Is that true or just completely bogus? If it is true, how would I be able to see them? Would they be unique to each person like a fingerprint?

EDIT: Holy COW I didn't think this would actually be seen, let alone blow up like it did! LOL! I'm only just now starting to look at comments but thanks everyone for the responses! :D

ID: vyl4n1
Title: How come some things melt and some things dry before burning?
Author: Fyre-Bringer
Score: 8
VoteRatio: 0.65
CommentCount: 8
Subreddit: askscience
PostTime: 1657766755
URL: https://www.reddit.com/r/askscience/comments/vyl4n1/how_come_some_things_melt_and_some_things_dry/
Text: 

ID: vyl7lv
Title: Is the integer assigned to Kepler objects of interests random, or is there a system ? (for example, the star KOI-718, is the 718 assigned as a random integer?)
Author: Zephyrean2
Score: 26
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1657767018
URL: https://www.reddit.com/r/askscience/comments/vyl7lv/is_the_integer_assigned_to_kepler_objects_of/
Text: 

ID: vylf9v
Title: If I warm up a sandwich, would the energy needed to heat it up be equal to amount of energy needed to accelerate that sandwich to achieve same root-mean-square speed of its molecules?
Author: kvyatkovskij
Score: 5
VoteRatio: 0.61
CommentCount: 3
Subreddit: askscience
PostTime: 1657767670
URL: https://www.reddit.com/r/askscience/comments/vylf9v/if_i_warm_up_a_sandwich_would_the_energy_needed/
Text: 

ID: vymnng
Title: Why are desalination plants so hard to set up?
Author: americanmullet
Score: 9
VoteRatio: 0.77
CommentCount: 20
Subreddit: askscience
PostTime: 1657771574
URL: https://www.reddit.com/r/askscience/comments/vymnng/why_are_desalination_plants_so_hard_to_set_up/
Text: With the ongoing south western US water crisis the answer most people would think of is setting up desalination plants along the coast. This is often stated to be too difficult to build/maintain or not economically feasible. Yet a US aircraft carrier is able to purify roughly 250,000 gallons of seawater a day. How is this not seen as proof of concept? Why can we not purify the water by building nuclear reactors that recapture the steam used to generate power as clean water on a large scale?

ID: vynkxy
Title: Does light or image quality from deep time deep time degrade in any way as it travels billions of lightyears?
Author: Few-Advice-6749
Score: 1
VoteRatio: 0.56
CommentCount: 4
Subreddit: askscience
PostTime: 1657774704
URL: https://www.reddit.com/r/askscience/comments/vynkxy/does_light_or_image_quality_from_deep_time_deep/
Text: This might be a dumb question but it blows my mind that we can see images from our early universe—but I’ve always wondered, are the pictures captured actually what it would’ve looked like or do they become degraded or significantly distorted by the time they reach us.

ID: vynnqh
Title: can humans be born with cancer?
Author: chuzwuzzer
Score: 56
VoteRatio: 0.9
CommentCount: 40
Subreddit: askscience
PostTime: 1657774962
URL: https://www.reddit.com/r/askscience/comments/vynnqh/can_humans_be_born_with_cancer/
Text: 

ID: vynzdj
Title: Is it possible to get close enough to a galaxy so that it's bright for the human eye, yet far enough that you can see it's full shape?
Author: koleslaw
Score: 33
VoteRatio: 0.85
CommentCount: 18
Subreddit: askscience
PostTime: 1657776109
URL: https://www.reddit.com/r/askscience/comments/vynzdj/is_it_possible_to_get_close_enough_to_a_galaxy_so/
Text: Since telescopes compress the focal range astronomically, wouldn't it be impossible to see galaxies as they appear in images? I guess another way to put this is, I'm thinking that at any given planet in the universe, discounting any close objects, the night sky will always be dark with tiny twinkles. I can't imagine being close enough for it to be visible without being "in" the galaxy. Is this right?

ID: vyq1ea
Title: How do parrots talk like us if they have a beak and no lips to form sounds the way we do?
Author: txboh
Score: 14
VoteRatio: 0.82
CommentCount: 7
Subreddit: askscience
PostTime: 1657783900
URL: https://www.reddit.com/r/askscience/comments/vyq1ea/how_do_parrots_talk_like_us_if_they_have_a_beak/
Text: Okay, maybe this is a stupid question but yesterday I was chatting with my sister and she brought up one of her patient's parrot and how he greets everyone, sings lyrical and even says goodnight. She actually told me she was scared at first because the first time she entered his house, she greeted the patient (Hello [name]) and she heard this robotic like voice saying "Oh [patient's name] who is this?"

And then the question came up. How do they talk almost like us if they have a totally different mouth? We change sounds based on our tongue and lips, but they have a beak, yet they can still sound *almost* human!

Thanks to anyone who might respond. :)

ID: vyrpmb
Title: Are left-handed people more common in countries that write from right to left?
Author: PJtheDk
Score: 26
VoteRatio: 0.87
CommentCount: 20
Subreddit: askscience
PostTime: 1657790896
URL: https://www.reddit.com/r/askscience/comments/vyrpmb/are_lefthanded_people_more_common_in_countries/
Text: Seems quite obvious, but: if that would be the case, do right-handed people suffer from the same problems as left-handed people in languages that write from left to right?

I don't know if this is a part biology, human body or linguistics....

ID: vyrv1t
Title: No one answered my previous question, here is why I want to know if we can tell if particles are still entangled without disrupting said entanglement?
Author: Nine-Planets
Score: 1
VoteRatio: 0.52
CommentCount: 8
Subreddit: askscience
PostTime: 1657791521
URL: https://www.reddit.com/r/askscience/comments/vyrv1t/no_one_answered_my_previous_question_here_is_why/
Text: Two reasons actually, first, how do we know they are still entangled from just one end? And does the knowing disrupt the entanglement?

So if we have two entangled particles and we send one out to orbit Jupiter (or anywhere far away) on a spaceship, can the people on the ship know if the particle is still entangled without disrupting the entanglement and without communicating at all with the people holding the other particle on Earth?

What if we had the tech to send sets of 26 entangles particle pairs on the ship, for simple example we send 3 sets of 26 entangled particles, and designate each pair in each 26 set a letter of the alphabet, then the people on earth interrupted the pair, in the first set of 26, with the designation of the letter Y causing it to disentangle so the people on the ship would know that we disentangled the letter Y pair. Then the second set the people on Earth caused the pair designated letter E to disentangle, and then the third set they disentangle the pair designated letter S, have we not just communicated FTL?

I'm a stupid monkey so just tell me why.

ID: vysjmy
Title: What is the difference between NMN and βNMN?
Author: RattyRusty1
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1657794233
URL: https://www.reddit.com/r/askscience/comments/vysjmy/what_is_the_difference_between_nmn_and_βnmn/
Text: 

ID: vyx31v
Title: Why hasn't the CDC recommended a second booster (4th shot) of mRNA vaccines for adults under 50?
Author: bubbastars
Score: 0
VoteRatio: 0.49
CommentCount: 10
Subreddit: askscience
PostTime: 1657808556
URL: https://www.reddit.com/r/askscience/comments/vyx31v/why_hasnt_the_cdc_recommended_a_second_booster/
Text: As some who is very eager to get another booster, it feels like things have stalled since the CDC authorized it for adults 50+. Is there a reason for this? My impression was that each shot remains effective for around 6 months. For myself and others I know under 50, we're well past that point.

ID: vyy7h5
Title: What would a spaceship experience if it flew through a nebula?
Author: cartern
Score: 5
VoteRatio: 0.65
CommentCount: 8
Subreddit: askscience
PostTime: 1657811504
URL: https://www.reddit.com/r/askscience/comments/vyy7h5/what_would_a_spaceship_experience_if_it_flew/
Text: I was just checking out some photos of the pillars of creation and was wondering what would it be like. Are they all made of just gasses, or is it more like a debris filled.

ID: vz88zk
Title: Are there multiple independent measurement of the universe’s age?
Author: Pandagineer
Score: 12
VoteRatio: 0.87
CommentCount: 5
Subreddit: askscience
PostTime: 1657837572
URL: https://www.reddit.com/r/askscience/comments/vz88zk/are_there_multiple_independent_measurement_of_the/
Text: I understand using redshift data to back out when the Big Bang occurred. Can we instead use Cosmic Microwave Background (CMB) data to determine the universe age, *without* using redshift data?

ID: vz98n3
Title: Is there any evidence that the strains of Covid prevalent in the US this summer tend to produce milder, shorter symptoms?
Author: frank_mania
Score: 1094
VoteRatio: 0.86
CommentCount: 214
Subreddit: askscience
PostTime: 1657840223
URL: https://www.reddit.com/r/askscience/comments/vz98n3/is_there_any_evidence_that_the_strains_of_covid/
Text: The reports of the illness I read in 2020 were typically along the lines of "holy shit that was awful!" and this summer, I get much more muted reports.  Does the large-scale data collected by public health reflect my own personal/anecdotal impression?  Also, is there data providing any sign that rates of mortality, and chronic, post-infection complications are reduced this summer?

ID: vzbt7a
Title: How many stars exploded in order to create the Carina nebula?
Author: filipehenrique
Score: 12
VoteRatio: 0.76
CommentCount: 9
Subreddit: askscience
PostTime: 1657847689
URL: https://www.reddit.com/r/askscience/comments/vzbt7a/how_many_stars_exploded_in_order_to_create_the/
Text: I just saw this post: https://reddit.com/r/jameswebb/comments/vysbxk/in_the_highresolution_image_of_carina_the_size_of/

And it made me wonder. How many stars exploded to create this nebula? Or was it formed through some other process?

Given how large this is, it’s hard for me to imagine that one star could create something like this?

ID: vzc432
Title: How does drying pasta actually work scientifically?
Author: btqb
Score: 3
VoteRatio: 0.57
CommentCount: 10
Subreddit: askscience
PostTime: 1657848591
URL: https://www.reddit.com/r/askscience/comments/vzc432/how_does_drying_pasta_actually_work_scientifically/
Text: So from my understanding, commercially dried pasta is dried using hot air and then cool air somehow to remove moisture. But my question is how this works, like on a chemical level. Like how does this not just bake the pasta? If I made pasta at home and tried to dry it, it wouldn't end up the same as the theoretically everlasting dry pasta that you get at the grocery store. What's actually happening to the pasta when it dries?

ID: vzekld
Title: How can an electric sparker ionize air with such low voltage?
Author: justacalcstudent
Score: 3
VoteRatio: 0.62
CommentCount: 3
Subreddit: askscience
PostTime: 1657855958
URL: https://www.reddit.com/r/askscience/comments/vzekld/how_can_an_electric_sparker_ionize_air_with_such/
Text: According to google the piezoelectric sparkers used for things like barbeque lighting have a voltage of around 800 volts, while air has a breakdown voltage of ~30k volts/cm, yet an electric sparker can still easily create an arc over half a centimeter of air. How is this possible?

ID: vzgaa0
Title: When we landed humans on the Moon, was the Van Allen belt a problem?
Author: stellar-stuff
Score: 6
VoteRatio: 0.87
CommentCount: 6
Subreddit: askscience
PostTime: 1657861459
URL: https://www.reddit.com/r/askscience/comments/vzgaa0/when_we_landed_humans_on_the_moon_was_the_van/
Text: I guess to specify, did we know about the Van Allen belt enough to protect our astronauts? Was the belt ‘weaker’ back then; was the launch scheduled during a low-point for the belt? Or did we cross our fingers hoping they’d make it through and back without too much radiation damage to their bodies?

ID: vzggot
Title: Ok so I’m no scientist here and I hope this isn’t a stupid question but if the JWST can see so far deep into space then could we theoretically use it to map the surface of a lot of planets that are relatively close to us? I’m not saying we should I’m just saying is it possible?
Author: _zFlame_
Score: 10
VoteRatio: 0.69
CommentCount: 13
Subreddit: askscience
PostTime: 1657862056
URL: https://www.reddit.com/r/askscience/comments/vzggot/ok_so_im_no_scientist_here_and_i_hope_this_isnt_a/
Text: 

ID: vzh8ag
Title: Is there a way to protect the JWST from damage from space debris or are we taking a chance that nothing will hit it?
Author: Whats__in__a__name
Score: 8
VoteRatio: 0.83
CommentCount: 15
Subreddit: askscience
PostTime: 1657864771
URL: https://www.reddit.com/r/askscience/comments/vzh8ag/is_there_a_way_to_protect_the_jwst_from_damage/
Text: 

ID: vzhmbk
Title: Why does COVID produce neurological symptoms and is it common for viruses?
Author: Equal-Explanation222
Score: 10
VoteRatio: 0.86
CommentCount: 8
Subreddit: askscience
PostTime: 1657866180
URL: https://www.reddit.com/r/askscience/comments/vzhmbk/why_does_covid_produce_neurological_symptoms_and/
Text: I’ve wanted to ask this question since the pandemic began. 

I don’t remember hearing of many viruses that cause neurological systems (like loss of scent/taste) but I’m not a biochemist or virology expert.

ID: vzjlxy
Title: What is the “dust” / “fog” in the carina nebula image from the James Webb images made of?
Author: Hazzaminicoo
Score: 16
VoteRatio: 1
CommentCount: 3
Subreddit: askscience
PostTime: 1657874038
URL: https://www.reddit.com/r/askscience/comments/vzjlxy/what_is_the_dust_fog_in_the_carina_nebula_image/
Text: Been looking at the new images from the James Webb telescope and they look really cool and excited to learn what new info we gain from this telescope 

Just curious what the dust / fog looking stuff is actually made of from the Carina Nebula image

ID: vzl07c
Title: How single propeller Airplane are compensating the torque of the engine without spinning?
Author: 0K4M1
Score: 2088
VoteRatio: 0.93
CommentCount: 372
Subreddit: askscience
PostTime: 1657879596
URL: https://www.reddit.com/r/askscience/comments/vzl07c/how_single_propeller_airplane_are_compensating/
Text: 

ID: vzlamf
Title: Did proto-bears have long tails?
Author: Tesfidian
Score: 1
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1657880694
URL: https://www.reddit.com/r/askscience/comments/vzlamf/did_protobears_have_long_tails/
Text: Is there in the fossil record any bear ancestor with a long tail?

ID: vzlvs8
Title: AskScience AMA Series: We are Cosmologists, Experts on the Cosmic Microwave Background, The Cosmic Web, Dark Matter, Dark Energy and much more! Ask Us Anything!
Author: AskScienceModerator
Score: 400
VoteRatio: 0.91
CommentCount: 197
Subreddit: askscience
PostTime: 1657882822
URL: https://www.reddit.com/r/askscience/comments/vzlvs8/askscience_ama_series_we_are_cosmologists_experts/
Text: We are a bunch of cosmology researchers from the Cosmology from Home 2022 conference. Ask us anything, from our daily research to the organization of a large, innovative and successful online conference!

We have some special experts on:

+ Inflation: The mind-bogglingly fast expansion of the Universe in a fraction of the first second. It turned tiny quantum fluctuation into the seeds for the galaxies and clusters we see today
+ The Cosmic Microwave Background: The radiation reaching us from a few hundred thousand years after the Big Bang. It shows us how our universe was like, 13.8 billion years ago
+ Large-Scale Structure: Matter in the Universe forms a "cosmic web" with clusters, filaments and voids. The positions of galaxies in the sky shows imprints of the physics in the early universe
+ Dark Matter: Most matter in the universe seems to be "Dark Matter", i.e. not noticeable through any means except for its effect on light and other matter via gravity
+ Dark Energy: The unknown force causing the universe's expansion to accelerate today


And ask anything else you want to know!

Those of us answering your questions tonight will include

+ Shaun Hotchkiss: u/just_shaun large scale structure, fuzzy dark matter, compact objects in the early universe, inflation. Twitter: @just_shaun
+ Ali Rida Khalife: u/A-R-Khalifeh Dark Energy, Neutrinos, Neutrinos in the curved universe
+ Benjamin Wallisch: u/cosmo-ben Neutrinos, dark matter, cosmological probes of particle physics, early universe, probes of inflation, cosmic microwave background, large-scale structure of the universe.
+ Niko Sarcevic: u/NikoSarcevic cosmology (lss, weak lensing), astrophysics, noble gas detectors
+ Neil Shah: /u/neildymium Stochastic Inflation, Dark Matter, Modified Gravity, Machine Learning, Cosmic Strings
+ Ryan Turner: /u/cosmo-ryan Large-scale structure, peculiar velocities, Hubble constant
+ Sanket Dave: /u/sanket_dave_15 Early Universe Physics, Cosmic Inflation, Primordial black hole formation.
+ Matthijs van der Wild: u/matthijsvanderwild quantum gravity, quantum cosmology, inflation, modified gravity
+ Luz Ángela García: u/Astro_Lua dark energy, reionization, early Universe. Twitter: @PenLua.


We'll start answering questions from 18:00 GMT/UTC on Friday (11pm PDT, 2pm EDT, 7pm BST, 8pm CEST) as well as live streaming our discussion of our answers via [YouTube](https://www.youtube.com/watch?v=ORWs4-WmyiM) (also starting 18:00 UTC). Looking forward to your questions, ask us anything!

ID: vzm2c5
Title: How do we know that a 3rd or 4th booster is helpful?
Author: GetnLine
Score: 11
VoteRatio: 0.57
CommentCount: 16
Subreddit: askscience
PostTime: 1657883425
URL: https://www.reddit.com/r/askscience/comments/vzm2c5/how_do_we_know_that_a_3rd_or_4th_booster_is/
Text: Do we have data to backup saying that a 4th dose will reduce hospitalization for someone under 50? Are the memory B and T cells no longer active? I am so confused by the messaging from the thought leaders because I thought that part of the immune system had long term memory

ID: vznwrz
Title: (Geology) Could the North and South American continents have remained separated?
Author: stanthefax
Score: 1
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1657889335
URL: https://www.reddit.com/r/askscience/comments/vznwrz/geology_could_the_north_and_south_american/
Text: North American and South American continents remained separated until 3 million years ago, when Panama formed, uniting the two continents. This then resulted in migration of animals from North America into South America, causing some of the South American as well as sea animals like Megalodon to die out. I was wondering if it was possible for the two continents to never unite, thus some of the strange ancient animals could have survived longer, possibly until modern day?

ID: vzosus
Title: What is the most exciting, realistic thing we can/are hoping to learn about the Universe through the James Webb telescope?
Author: BridgeNumberFour
Score: 44
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1657891843
URL: https://www.reddit.com/r/askscience/comments/vzosus/what_is_the_most_exciting_realistic_thing_we/
Text: 

ID: vzp27l
Title: How reliable is the DNA molecular clock?
Author: SomeAnonElsewhere
Score: 4
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1657892568
URL: https://www.reddit.com/r/askscience/comments/vzp27l/how_reliable_is_the_dna_molecular_clock/
Text: I was reading the rise and reign of the mammals by Steve Brusatte, and in it he says we can calculate species divergence by looking at the DNA, and calculating how long that much difference from each other must have taken given DNAs rate of change.

How true is this? Is the rate of change the same in all animals/bacteria/etc.? Wouldn't the average age of reproduction of a species change this or no?

ID: vzp3yk
Title: Is there such thing as having resistance and/or immunity to some diseases due to a specific blood type like AB or O positive?
Author: katherynnethegreat96
Score: 654
VoteRatio: 0.94
CommentCount: 143
Subreddit: askscience
PostTime: 1657892705
URL: https://www.reddit.com/r/askscience/comments/vzp3yk/is_there_such_thing_as_having_resistance_andor/
Text: 

ID: vzp46u
Title: What is the link between the way the brain converts visual perception into a language representation?
Author: iliicho1
Score: 4
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1657892721
URL: https://www.reddit.com/r/askscience/comments/vzp46u/what_is_the_link_between_the_way_the_brain/
Text: If a non-blind person sees a given familiar object (e.g., a dog on the street), they immediately "know" what that object is, even before the word describing the object (e.g., "dog") in a given language "appears" in consciousness.

Is it understood why this delay occurs and what the link between the brain's ability to perceive a given object, and then recall its lexical term is? In a broader sense - where and how does the link between vision and language occur in the brain?

ID: vzqik5
Title: Is there a reason your own "young" bone marrow couldn't put in storage for an immune system "restoration" when you are older?
Author: Natolx
Score: 3119
VoteRatio: 0.95
CommentCount: 269
Subreddit: askscience
PostTime: 1657896516
URL: https://www.reddit.com/r/askscience/comments/vzqik5/is_there_a_reason_your_own_young_bone_marrow/
Text: It seems a reasonable hypothesis that a portion of the "problems" with an aging immune system come from aging stem cells in your bone marrow.

Obviously bone marrow extraction is very painful, but other than that hurdle, is there some reason I am not seeing that storing your own bone marrow on LN2 for later wouldn't be a way to restore the "youth" of your immune system later on in life?

ID: vzux3x
Title: How old are the pillars of creation?
Author: platypodus
Score: 14
VoteRatio: 0.78
CommentCount: 5
Subreddit: askscience
PostTime: 1657907850
URL: https://www.reddit.com/r/askscience/comments/vzux3x/how_old_are_the_pillars_of_creation/
Text: I'm trying to find out more about celestial nebulas and ai read that the pillars of creation may already have been destroyed at their location 7000ly away, but how old are they?

It doesn't say anything about how long they've been swirling about for, neither on Wikipedia, nor on their NASA website. Is it something we can't say for sure?

ID: vzy8vo
Title: How are plants in greenhouses pollinated?
Author: TerrificFyran
Score: 17
VoteRatio: 0.77
CommentCount: 13
Subreddit: askscience
PostTime: 1657916633
URL: https://www.reddit.com/r/askscience/comments/vzy8vo/how_are_plants_in_greenhouses_pollinated/
Text: e.g. tomatoes, cucumbers. Do they bring in bee hives?

ID: vzymy0
Title: If you are infected by Covid and produce natural antibodies, will occasional exposure to Covid ensure regular production of antibodies?
Author: Azrael351
Score: 12
VoteRatio: 0.62
CommentCount: 15
Subreddit: askscience
PostTime: 1657917709
URL: https://www.reddit.com/r/askscience/comments/vzymy0/if_you_are_infected_by_covid_and_produce_natural/
Text: Not sure if I worded the title correctly, but I was wondering how antibodies and resistance to Covid works. Take, for instance, my experience with the virus…

* I was vaccinated in August 2021.
* I was infected by Covid-19 in October 2021. No hospital visit or monoclonal treatment required.
* Antibodies are said to be good for 90 days. 
* I chose not to get any boosters. 
* I have not been as “safe” as one could be, and have been in largely unmasked crowds on occasion. I have been to stores, out with friends, on vacation, etc. — always following Covid guidelines, but when given the option not to mask up, I have chosen not to. 
* Luckily, to my knowledge, I have not been infected by Covid-19 a second time. 

If your body produces antibodies after infection, is it possible that continued exposure to Covid would ensure your body continues to produce antibodies?

Why would continual exposure to Covid *not* act similarly to a booster?

ID: vzzgmu
Title: Why/how do benzodiazepines and Z drugs/sleeping pills cause damage when used long term?
Author: Critical-Bullfrog-10
Score: 214
VoteRatio: 0.93
CommentCount: 90
Subreddit: askscience
PostTime: 1657919935
URL: https://www.reddit.com/r/askscience/comments/vzzgmu/whyhow_do_benzodiazepines_and_z_drugssleeping/
Text: 

ID: w04bkp
Title: How do scientists schedule time with the JWST Telescope?
Author: big_brown_mounds
Score: 34
VoteRatio: 0.89
CommentCount: 15
Subreddit: askscience
PostTime: 1657933899
URL: https://www.reddit.com/r/askscience/comments/w04bkp/how_do_scientists_schedule_time_with_the_jwst/
Text: I’m assuming it’s an appointment thing, but I’m just curious if anyone knows how the process works?

ID: w05key
Title: How do some Odonates fly in tandem while mating and why do they do it?
Author: comit_autocoprophagy
Score: 4
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657937790
URL: https://www.reddit.com/r/askscience/comments/w05key/how_do_some_odonates_fly_in_tandem_while_mating/
Text: I have seen dragonfly pairs and damselfly pairs fly around while connected. Is there a name for this behavior and how do they coordinate this flight? Does one member of the mating pair “steer” while the other just follows their lead like two people on a tandem bicycle? Or do they coordinate their flight in another way? Also, why do some species of Odonates do this while others don’t? Is it due to sexual selection?

ID: w05vfa
Title: Do peoole in comas have cycles like sleep/wake for brain activity or is a general muted brain activity the whole time?
Author: Passing_Thru_Forest
Score: 1299
VoteRatio: 0.94
CommentCount: 46
Subreddit: askscience
PostTime: 1657938724
URL: https://www.reddit.com/r/askscience/comments/w05vfa/do_peoole_in_comas_have_cycles_like_sleepwake_for/
Text: 

ID: w065w4
Title: How does optimizing an aircraft for stealth affect aerodynamics?
Author: flight_recorder
Score: 14
VoteRatio: 0.8
CommentCount: 4
Subreddit: askscience
PostTime: 1657939629
URL: https://www.reddit.com/r/askscience/comments/w065w4/how_does_optimizing_an_aircraft_for_stealth/
Text: 

ID: w06gvh
Title: How hard does the wind blow on Mars?
Author: spikebrennan
Score: 5
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1657940597
URL: https://www.reddit.com/r/askscience/comments/w06gvh/how_hard_does_the_wind_blow_on_mars/
Text: Is a destructive windstorm on Mars (like the fictional one one that creates the plot situation in Andy Weir’s novel “The Martian”) plausible, considering the thinner Martian atmosphere?  Does the weaker Martian gravity offset the thinner atmosphere by allowing the wind to be more effective in blowing things about?

ID: w0c2iz
Title: Why is mad cow/CJD transmissible to humans, but deer chronic wasting disease and scrapie is not?
Author: 0x0BAD_ash
Score: 16
VoteRatio: 0.78
CommentCount: 14
Subreddit: askscience
PostTime: 1657961113
URL: https://www.reddit.com/r/askscience/comments/w0c2iz/why_is_mad_cowcjd_transmissible_to_humans_but/
Text: 

ID: w0fyyd
Title: How did elephants evolution lead to them having a trunk?
Author: avdolian
Score: 3326
VoteRatio: 0.92
CommentCount: 362
Subreddit: askscience
PostTime: 1657975840
URL: https://www.reddit.com/r/askscience/comments/w0fyyd/how_did_elephants_evolution_lead_to_them_having_a/
Text: Before the trunk is fully functional is their an environmental pressure that leads to elongated noses?

ID: w0gyg4
Title: Does hot weather bother insects?
Author: klompje
Score: 113
VoteRatio: 0.92
CommentCount: 33
Subreddit: askscience
PostTime: 1657978860
URL: https://www.reddit.com/r/askscience/comments/w0gyg4/does_hot_weather_bother_insects/
Text: While I find it too hot to do anything, the insects seem to be busy as always, especially the bees on the lavender. Does the heat have an influence on them?

ID: w0he96
Title: Why is an inclined U-tube manometer more accurate than the normal one?
Author: yaghlaoui
Score: 10
VoteRatio: 0.72
CommentCount: 2
Subreddit: askscience
PostTime: 1657980164
URL: https://www.reddit.com/r/askscience/comments/w0he96/why_is_an_inclined_utube_manometer_more_accurate/
Text: 

ID: w0hlyv
Title: Is there any scientific evidence that consciousness is the result of quantum phenomena occurring in the brain?
Author: Taiyou04
Score: 0
VoteRatio: 0.5
CommentCount: 14
Subreddit: askscience
PostTime: 1657980785
URL: https://www.reddit.com/r/askscience/comments/w0hlyv/is_there_any_scientific_evidence_that/
Text: 

ID: w0ijw0
Title: Why are planets almost perfectly spherical?
Author: AimForYaBoat
Score: 51
VoteRatio: 0.66
CommentCount: 89
Subreddit: askscience
PostTime: 1657983542
URL: https://www.reddit.com/r/askscience/comments/w0ijw0/why_are_planets_almost_perfectly_spherical/
Text: Why are there no odd shaped planets, or planets shaped like cubes etc?

ID: w0ktij
Title: How did mosquitos evolve to suck blood? How does the needle thing evolve?
Author: Vicarious_schism
Score: 4
VoteRatio: 0.7
CommentCount: 3
Subreddit: askscience
PostTime: 1657989866
URL: https://www.reddit.com/r/askscience/comments/w0ktij/how_did_mosquitos_evolve_to_suck_blood_how_does/
Text: 

ID: w0kxh6
Title: Was Deinosuchus basically just a modern crocodile in big or does it have biological differences from modern crocodiles?
Author: Melbourne_Australia
Score: 4
VoteRatio: 0.63
CommentCount: 2
Subreddit: askscience
PostTime: 1657990189
URL: https://www.reddit.com/r/askscience/comments/w0kxh6/was_deinosuchus_basically_just_a_modern_crocodile/
Text: 

ID: w0nl5k
Title: How close is "too close" for the JWST?
Author: capn_kwick
Score: 3
VoteRatio: 1
CommentCount: 8
Subreddit: askscience
PostTime: 1657997493
URL: https://www.reddit.com/r/askscience/comments/w0nl5k/how_close_is_too_close_for_the_jwst/
Text: For instance, if Betelgeuse, at a bit over 600 light years away were to become a supernova, would the energy levels pretty much overwhelm its sensors?

ID: w0o3je
Title: How does JWST receive information such as temperature, atmospheric composition, mass, etc.?
Author: Glass_Alpaca
Score: 2
VoteRatio: 0.56
CommentCount: 10
Subreddit: askscience
PostTime: 1657998916
URL: https://www.reddit.com/r/askscience/comments/w0o3je/how_does_jwst_receive_information_such_as/
Text: Based on NASA, WASP-96b has water. But how did we find that out from JWST? Like, all we're receiving is the emitted light from the celestial object? How do we know anything beyond its visuals??

ID: w0o8et
Title: Why do the north east US get affected by tropical storms even though tropical storms don’t usually form above the tropical Atlantic Ocean?
Author: solarflare70
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1657999305
URL: https://www.reddit.com/r/askscience/comments/w0o8et/why_do_the_north_east_us_get_affected_by_tropical/
Text: 

ID: w0q2ml
Title: Would a white hole look similar to a pulsar?
Author: ForwardGrape2328
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658004526
URL: https://www.reddit.com/r/askscience/comments/w0q2ml/would_a_white_hole_look_similar_to_a_pulsar/
Text: As I understand pulsars spin and eject electromagnetic radiation. Since a white hole would eject matter and light would a white hole look or behave similar to a white hole?

ID: w0qiri
Title: Does geology play a part in showing the average temperature of the Earth in a certain time period, like the chemical makeup of the rocks? Or is there more to it in determining geologically what the climate was like in the past?
Author: QuothTheRaven713
Score: 67
VoteRatio: 0.82
CommentCount: 20
Subreddit: askscience
PostTime: 1658005797
URL: https://www.reddit.com/r/askscience/comments/w0qiri/does_geology_play_a_part_in_showing_the_average/
Text: Had someone mention in another thread that we have historical data on temperatures obtained by geology studies that shows the climate currently doesn't match with the general trend we'd expect to be naturally occurring, so I'm curious as to if there's something geologically that shows the Earth's average climate in comparison to now, and how that shows it's much warmer now than it should be by natural progression.

ID: w0qqao
Title: Elephant tusks are modified upper incisors, Deinotheriidae of the elephant order are modified lower incisors. Is this likely a case of convergent evolution, fulfilling a similar purpose in different way, or a varied expression of a shared genetic change?
Author: ajifoster321
Score: 20
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1658006401
URL: https://www.reddit.com/r/askscience/comments/w0qqao/elephant_tusks_are_modified_upper_incisors/
Text: I'm not entirely sure the best way to word this question. Would the large size of the incisors be because of a shared large incisor set of genetic changes, or rather the large lower incisor developed independently of the large upper one.

ID: w0qqwy
Title: How do whales dive ?
Author: DrSuppe
Score: 5
VoteRatio: 0.78
CommentCount: 4
Subreddit: askscience
PostTime: 1658006449
URL: https://www.reddit.com/r/askscience/comments/w0qqwy/how_do_whales_dive/
Text: Like the title says. What mechanism do they use to dive ? are there different ones ?

I mean fish have their sim bladder. But what do whales do ? do they "just swim down"? What happens when the air in their lungs get compressed and the average density increases ? How do they stay buoyant at different depths ? 

And what do the sperm whales do when they sleep in this strange buoyant way ? how do they stay buoyant while sleeping ?

Or do they just "overpower" the density change with muscle power ?   


This might be a bit of a convoluted question but maybe someone has some expertise in the area. Thanks :)

ID: w0yybc
Title: How do telescopes, on Earth, take pictures of the space with long exposures?
Author: Furita
Score: 3
VoteRatio: 0.59
CommentCount: 14
Subreddit: askscience
PostTime: 1658032164
URL: https://www.reddit.com/r/askscience/comments/w0yybc/how_do_telescopes_on_earth_take_pictures_of_the/
Text: People often say “picture with x hours of exposure” to capture images of the space. Since we are constantly rotating, how do you “fix” the telescope / camera for the long expose to a galaxy, the sun, or whatever is in space?

ID: w0z3py
Title: Does the universe as a whole have an orbit?
Author: AnselmFox
Score: 1044
VoteRatio: 0.9
CommentCount: 360
Subreddit: askscience
PostTime: 1658032714
URL: https://www.reddit.com/r/askscience/comments/w0z3py/does_the_universe_as_a_whole_have_an_orbit/
Text: I know it’s expanding- but does it have a rotation? Our planet orbits our sun, which orbits our super massive black hole… it seems like rotation is the standard. So does the universe as whole have a spin? And if not why?

ID: w10wjs
Title: How strong is the medical scientific case for vitamin C against the common cold?
Author: BubbleDevere
Score: 33
VoteRatio: 0.82
CommentCount: 35
Subreddit: askscience
PostTime: 1658039509
URL: https://www.reddit.com/r/askscience/comments/w10wjs/how_strong_is_the_medical_scientific_case_for/
Text: 

ID: w15dgz
Title: Do all planets receive the same wavelengths of light from their star?
Author: ShineOnYouFatOldSun
Score: 15
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1658057411
URL: https://www.reddit.com/r/askscience/comments/w15dgz/do_all_planets_receive_the_same_wavelengths_of/
Text: We observe our world through the light visible to our eyes, however there are know organisms who see different wavelengths, bees for example can see ultraviolet light. Could there be planets where potential lifeforms might have to evolv to see x-rays or microwaves in order to observe their world?

If some planets received a different composition of light waves than ours I suspect it might be possible but I don't know if that is physically accurate. 

I know there are different types of stars and I know that the consensus is that a planet needs to be in the 'goldilocks zone' of a star to support life.

Thought I might ask here and hope it's not a completely stupid question haha thanks.

ID: w16xz6
Title: Pins & Needles ( what is actually happening ? )
Author: 4fingerfrank
Score: 2740
VoteRatio: 0.94
CommentCount: 125
Subreddit: askscience
PostTime: 1658062919
URL: https://www.reddit.com/r/askscience/comments/w16xz6/pins_needles_what_is_actually_happening/
Text: What is actually happening in the body/brain to cause the pins and needles or sharp tingling sensation felt after blood rushes back to a numb body part ?

ID: w18dxa
Title: Could we handle nuclear waste by drilling into a subduction zone and let the earth carry the waste into the mantle?
Author: Droodster
Score: 2576
VoteRatio: 0.93
CommentCount: 526
Subreddit: askscience
PostTime: 1658067358
URL: https://www.reddit.com/r/askscience/comments/w18dxa/could_we_handle_nuclear_waste_by_drilling_into_a/
Text: 

ID: w19icf
Title: [Evolutionary Biology/Botany] Cactaceae is a very young plant family. Is this why they're so promiscuous?
Author: Kittten_Mitttons
Score: 4
VoteRatio: 0.63
CommentCount: 0
Subreddit: askscience
PostTime: 1658070512
URL: https://www.reddit.com/r/askscience/comments/w19icf/evolutionary_biologybotany_cactaceae_is_a_very/
Text: Cactaceae are the only family I know of where almost any species can be successfully grafted to almost any other species. Almost every cactus is capable of producing fertile, hybrids within its genus. Beyond that, it's been found that many cacti are even capable of intergeneric hybridization. Desert cacti are supposed to have diverged and evolved during a worldwide drying event roughly 10-25 mya (I'm assuming the rainforest/vining species evolved at a similar time) This is relatively recent on the scale of plant evolution, is this why they're able to graft and breed so freely? They haven't had enough time to diverge to the point of incompatibility?

ID: w1aldy
Title: Can we detect the effect of economic recessions, depressions, etc. on the statistical distribution of e.g. height?
Author: QQwas
Score: 6
VoteRatio: 0.72
CommentCount: 5
Subreddit: askscience
PostTime: 1658073502
URL: https://www.reddit.com/r/askscience/comments/w1aldy/can_we_detect_the_effect_of_economic_recessions/
Text: I figure that (economic) hard times equal, at least for some populations/groups, lower caloric consumption than usual, which could have some consequences for body size, in particular, height.

In particular if it happens to children or young adults still in the progress of growing, which i figure would be more sensitive to changes in intake(?), and therefore prevent them from reaching their full "potential". 

Are there any data indicating that, e.g. "population group X experienced economic difficulties in the year Y, which was reflected in a statistically detectable deviation/anomaly in the distribution for height for the group some N years later, compared to how it is normally"

ID: w1dwe5
Title: Is the Atlantic Ocean mostly dead?
Author: thenormaldude
Score: 1454
VoteRatio: 0.86
CommentCount: 1
Subreddit: askscience
PostTime: 1658082510
URL: https://www.reddit.com/r/askscience/comments/w1dwe5/is_the_atlantic_ocean_mostly_dead/
Text: This article, citing research from the Global Oceanic Environmental Survey Foundation, claims that the Atlantic Ocean is mostly deprived of life due to plankton population collapse from pollution: [https://www.sundaypost.com/fp/humanity-will-not-survive-extinction-of-most-marine-plants-and-animals/?fbclid=IwAR0kid7zbH-urODZNGLfw8sYLEZ0pcT0RiRbrLwyZpfA14IVBmCiC-GchTw](https://www.sundaypost.com/fp/humanity-will-not-survive-extinction-of-most-marine-plants-and-animals/?fbclid=IwAR0kid7zbH-urODZNGLfw8sYLEZ0pcT0RiRbrLwyZpfA14IVBmCiC-GchTw)

It sounds bad, but it's also from a study that may not be peer reviewed (I can't seem to find methodology, authors, or even the text of the study) by a group I've never heard of and seems focused on activism.

Is there any way to verify if this study is real? And if it's real, is it scientifically sound?

ID: w1fzfv
Title: Can you fuse any two pieces of the same material in space just like metal?
Author: Ilayeggs121
Score: 36
VoteRatio: 0.78
CommentCount: 11
Subreddit: askscience
PostTime: 1658088013
URL: https://www.reddit.com/r/askscience/comments/w1fzfv/can_you_fuse_any_two_pieces_of_the_same_material/
Text: We know that on earth here when we cut two pieces of metal the freshly cut surface oxidizes preventing the metal from joining back together, 

Though in space the metal does not oxidize and is able to fuse back together into a single piece of metal, 

My question is, is this the case for all material? For example wood, (I don’t know why we can’t fuse that back together on earth) if we took a piece of wood to the vacuum of space could we fuse it back together just through pressure? 

And if we can’t, can someone explain why we can’t?

ID: w1k1yq
Title: Would a replacement reaction between a metal and a solution of more then one metal salt result in an alloy precipitate?
Author: venbrou
Score: 11
VoteRatio: 0.87
CommentCount: 3
Subreddit: askscience
PostTime: 1658099022
URL: https://www.reddit.com/r/askscience/comments/w1k1yq/would_a_replacement_reaction_between_a_metal_and/
Text: Summary: Large solid chunk of steel submerged in a solution of copper(ii) sulfate and tin(ii) sulfate (estimated ration of 10-1). Left to sit for 24 hours. Reaction expected to produce precipitates of metallic copper and tin and a solution of iron(ii) sulfate.

Question: Would the copper and tin precipitate out as a metallic alloy, or would they come out as separate layers, crystals, etc.. ?

So... I've been messing around with copper(ii) sulfate for the past few days. One of my ongoing experiments started with putting scrap electronics solder in a solution of the stuff. My idea was the tin and lead would replace the copper and leave a solution of pure tin(ii) sulfate and insoluble lead(ii) sulfate and copper metal. The results were promising as I was left with a beautiful turquoise blue solution along with white precipitate of lead(ii) sulfate and copper collecting on the old solder. My only mistake was that I did not have enough solder, and so the resulting solution was still mostly copper(ii) sulfate.

It was this mixture of tin(ii) sulfate and copper(ii) sulfate that I added a slightly rusted steel hammer head to. I honestly didn't have a plan at this point other then a quick google search to see where iron was in terms of reactivity. Success on that: I now have an almost pure solution of iron(ii) sulfate. I will likely continue using sulfate to juggle metal ions with reckless abandon.

It's the hammer head I sacrificed that I'm really curios about. It's completely covered in copper crystals and I'm pretty certain the tin is mixed in as well. I'll link a picture in the comments. I really want to know if I just accidentally made a copper-tin alloy.

ID: w1pwvd
Title: I’ve been watching some WW1 videos, and I have to ask. What happened to all the chemical weapons that activated?
Author: Huhthisisneathuh
Score: 5
VoteRatio: 0.78
CommentCount: 9
Subreddit: askscience
PostTime: 1658116888
URL: https://www.reddit.com/r/askscience/comments/w1pwvd/ive_been_watching_some_ww1_videos_and_i_have_to/
Text: So during the first offensive where Germans launched the first chemical attack using Mustard Gas. What happened after the battle was over with the released gas? Did the cloud of toxic chemicals disperse? Did it just float away or something? What exactly happened?

ID: w1q8yo
Title: is Earth's helium really running out?
Author: Lucky-Sail8207
Score: 7
VoteRatio: 0.77
CommentCount: 12
Subreddit: askscience
PostTime: 1658118070
URL: https://www.reddit.com/r/askscience/comments/w1q8yo/is_earths_helium_really_running_out/
Text: 

ID: w1tw85
Title: Moon craters mostly circular?
Author: G1rvo
Score: 2420
VoteRatio: 0.92
CommentCount: 316
Subreddit: askscience
PostTime: 1658131865
URL: https://www.reddit.com/r/askscience/comments/w1tw85/moon_craters_mostly_circular/
Text: Hi, on the moon, how come the craters are all circular? Would that mean all the asteroids hit the surface straight on at a perfect angle? Wouldn't some hit on different angles creating more longer scar like damage to the surface? Thanks

ID: w1u2wp
Title: How infectious are you during the inflammatory phase of COVID?
Author: nickoskal024
Score: 1
VoteRatio: 0.53
CommentCount: 3
Subreddit: askscience
PostTime: 1658132645
URL: https://www.reddit.com/r/askscience/comments/w1u2wp/how_infectious_are_you_during_the_inflammatory/
Text: 

ID: w1ucjj
Title: How does a hornet build its hive?
Author: just1the2green3dino
Score: 6
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1658133774
URL: https://www.reddit.com/r/askscience/comments/w1ucjj/how_does_a_hornet_build_its_hive/
Text: 

ID: w1wlnb
Title: In the Warming Stripes, how can the blue stripes be explained?
Author: qkvb
Score: 13
VoteRatio: 0.72
CommentCount: 2
Subreddit: askscience
PostTime: 1658142387
URL: https://www.reddit.com/r/askscience/comments/w1wlnb/in_the_warming_stripes_how_can_the_blue_stripes/
Text: The way I understand the Warming Stripes (the blue/red bar code showing global temperature changes), the reds indicate temperatures warmer than what they're supposed to be, while blue indicates colder than what they're supposed to be.

But the bar starts with a lot of blue until 1980 or so. Why were temperatures lower than they're supposed until from ~1900 to 1980 and how is that determined?

ID: w1yunq
Title: Why is the “Buzz” on High Voltage power lines Louder on a cloudy day than on a clear day?
Author: MayrutSingh
Score: 168
VoteRatio: 0.9
CommentCount: 26
Subreddit: askscience
PostTime: 1658149398
URL: https://www.reddit.com/r/askscience/comments/w1yunq/why_is_the_buzz_on_high_voltage_power_lines/
Text: When walking in a parking lot that has High Voltage Power lines over it, I noticed that the ‘Buzz’ was much louder today, a cloudy day, than it is normally on a clear day. What is the reason for this? Is it even louder when it rains?

ID: w1zmvs
Title: Static and dynamic equilibrium?
Author: TheGuans
Score: 6
VoteRatio: 0.69
CommentCount: 12
Subreddit: askscience
PostTime: 1658151617
URL: https://www.reddit.com/r/askscience/comments/w1zmvs/static_and_dynamic_equilibrium/
Text: I dont understand the point of static equilibrium? If the forward and backward reaction rate is zero then why is it not just considered as not reacting at all? Why call it static equilibrium? I dint understand the answers on google like the example of diamond and graphite, is there another possible example of a static equilibrium?

ID: w22h90
Title: Why aren't space-based radio telescopes really a thing?
Author: HardlineMike
Score: 835
VoteRatio: 0.92
CommentCount: 108
Subreddit: askscience
PostTime: 1658158899
URL: https://www.reddit.com/r/askscience/comments/w22h90/why_arent_spacebased_radio_telescopes_really_a/
Text: So searching for radio telescopes I found that there are almost none currently operating in space and historically very few as well. Most of the big radio dishes in space are turned Earthwards for spying purposes.

As a layperson this strikes me as strange because it seems like a radio telescope would be significantly easier to build and launch than an optical telescope. 

A few possible guesses come to mind based on my small amount of astronomy knowledge:

Fewer advantages over land-based observation, relative to an optical scope?

Interferometry using huge numbers of smaller ground based dishes simply more useful?

Some engineering challenge I'm not considering?

ID: w23xwr
Title: Does our total human energy use noticeably warm the planet?
Author: Enough-Screen-1881
Score: 4
VoteRatio: 0.59
CommentCount: 17
Subreddit: askscience
PostTime: 1658162520
URL: https://www.reddit.com/r/askscience/comments/w23xwr/does_our_total_human_energy_use_noticeably_warm/
Text: I'm not talking about the warming effects of CO2, but rather adding up all of our total energy use and assuming it will all eventually turn into heat, does that in itself have a warming effect on Earth?

ID: w26rts
Title: Why does COVID have an effect on menstrual cycles?
Author: OnARolll31
Score: 74
VoteRatio: 0.75
CommentCount: 24
Subreddit: askscience
PostTime: 1658169670
URL: https://www.reddit.com/r/askscience/comments/w26rts/why_does_covid_have_an_effect_on_menstrual_cycles/
Text: 

ID: w2b4ah
Title: Why do pictures of the same planet sometimes have completely different colors?
Author: Selechar
Score: 1
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1658180594
URL: https://www.reddit.com/r/askscience/comments/w2b4ah/why_do_pictures_of_the_same_planet_sometimes_have/
Text: For example, most of us see Jupiter with beige, tan, and red colors, but there is also pictures where Jupiter has vibrant blue swirls mixed in with some tan colors. This situation can also be seen with pictures of Venus.

ID: w2c0jo
Title: Are there ever cancer studies testing new drugs that don't involve concomitant therapy with chemo and radiation?
Author: rrdein
Score: 1
VoteRatio: 0.53
CommentCount: 18
Subreddit: askscience
PostTime: 1658182896
URL: https://www.reddit.com/r/askscience/comments/w2c0jo/are_there_ever_cancer_studies_testing_new_drugs/
Text: In trying to research potential treatments for glioblastoma, I came across cannabinoids.  It seems like they all fight cancer (glioblastoma specifically) and could inevitably some day cure people's cancers.  There have been hundreds of studies, but as near as I can tell there has never once been a single study that tested these in live humans, without being administered in combination with chemo and radiation.  I heard a long time ago that they will never ever do that because if a person dies then someone gets blamed for not using chemo and radiation.  That kind of logic seems designed to forever prevent there from being any kind of cure or alternative to chemo and radiation, ever.

Do they ever do any in vivo studies on any (new or existing) cancer drugs that are not designed to see if the drug can "assist" chemo and radiation?  If not, is there any "path forward" for anyone to ever develop a drug that actually cures cancer?

ID: w2cnqd
Title: Is it possible to use multiple satellites across space to speed up space communication?
Author: Lonewolf_drak
Score: 1614
VoteRatio: 0.89
CommentCount: 301
Subreddit: askscience
PostTime: 1658184583
URL: https://www.reddit.com/r/askscience/comments/w2cnqd/is_it_possible_to_use_multiple_satellites_across/
Text: Reading about the Webb teleacope amd it sending info back at 25mb a sec, i was thinking abput if it were possible to put satellites throughout space as relays. Kinda like lighting the torches of Gondor. Would that actually allow for faster communication?

ID: w2ehkc
Title: How does the JWST take pictures while orbiting?
Author: RodPa715
Score: 3
VoteRatio: 0.64
CommentCount: 5
Subreddit: askscience
PostTime: 1658189619
URL: https://www.reddit.com/r/askscience/comments/w2ehkc/how_does_the_jwst_take_pictures_while_orbiting/
Text: Sorry for the dumb question but I'm wondering at that scale  how does movement affect the pictures?

Is there software to compensate for that, is the orbit special for that reason? Is it a non-problem because the "focus" is very far away?

ID: w2ei56
Title: How much dry ice in a vessel would you need to make it supercritical?
Author: Marys-first-born
Score: 0
VoteRatio: 0.33
CommentCount: 6
Subreddit: askscience
PostTime: 1658189662
URL: https://www.reddit.com/r/askscience/comments/w2ei56/how_much_dry_ice_in_a_vessel_would_you_need_to/
Text: Im interested in doing some small scale oil extractions but rather than using c02 and a liquid pump i was wondering if dry ice could be used

ID: w2f3pv
Title: Why is grapefruit juice not safe to consume with certain medications?
Author: ItzMunchbell
Score: 652
VoteRatio: 0.89
CommentCount: 115
Subreddit: askscience
PostTime: 1658191386
URL: https://www.reddit.com/r/askscience/comments/w2f3pv/why_is_grapefruit_juice_not_safe_to_consume_with/
Text: Edit: Thank you for the explanations! I realized I should have mentioned that I'm not taking any prescriptions nor do I like grapefruits. A few days ago, I saw somebody buying grapefruit juice (not accusing that person of anything) and I was thinking about how I'd heard that it's not safe to consume with certain medicines. I was curious about the reasons why combining the two is dangerous.

TL;DR: I was just curious.

ID: w2fhj6
Title: Do birds fly around for fun?
Author: nickofthenairup
Score: 10
VoteRatio: 0.74
CommentCount: 9
Subreddit: askscience
PostTime: 1658192491
URL: https://www.reddit.com/r/askscience/comments/w2fhj6/do_birds_fly_around_for_fun/
Text: I’ve always wondered this. I’m on the 46th floor of a hotel right now and see small birds chasing each other around outside. Is there a biological reason for this (food / insects I can’t see) or do they just fly around for fun?

ID: w2gxbu
Title: Does the electric field of light exert force on plasma particles?
Author: Bananawamajama
Score: 10
VoteRatio: 0.79
CommentCount: 5
Subreddit: askscience
PostTime: 1658196650
URL: https://www.reddit.com/r/askscience/comments/w2gxbu/does_the_electric_field_of_light_exert_force_on/
Text: Say there's a cloud of plasma floating in space, and there's a uniform magnetic field around/permeating it. If there is also an electric field present, the plasma will move in the direction of E x B, from what I understand.

Now say there is a beam of laser light shooting through the plasma. Light is made of photons, which are electromagnetic oscillations.

So how does a photon end up affecting the plasma?

One option I could see is that the electric field from the laser and the background magnetic field means the plasma moves in the E_laser x B_background direction.

Another option is that it moves in the E_laser x B_laser direction.

Another option is that it doesn't move but oscillates back and forth along one of those directions, because light is oscillating.

Another option is that it moves in the direction the light was going, because light has momentum and its pushing the plasma. Which is just the 2nd option, but with a different reason.

Another option is that it doesn't move at all and I don't understand photons.

ID: w2kp5y
Title: Has the gene frequency of Tay-Sachs disease in humans decreased since screening began in the 70s?
Author: LJAkaar67
Score: 11
VoteRatio: 0.8
CommentCount: 1
Subreddit: askscience
PostTime: 1658208413
URL: https://www.reddit.com/r/askscience/comments/w2kp5y/has_the_gene_frequency_of_taysachs_disease_in/
Text: Genetic testing for Tay-Sachs begin in the 70s.

Since then [the incidence of Tay-Sachs has fallen by more than 90 percent among Jews, thanks to a combination of scientific advances and volunteer community activism that brought screening for the disease into synagogues, Jewish community centers and, eventually, routine medical care.](https://www.timesofisrael.com/how-jewish-activism-has-wiped-out-tay-sachs/#:~:text=Since%20the%20'70s%2C%20the%20incidence,%2C%20eventually%2C%20routine%20medical%20care.)

[Until 1969, when doctors discovered the enzyme that made testing possible to determine whether parents were carriers of Tay-Sachs, 50 to 60 affected Jewish children were born each year in the United States and Canada. After mass screenings began in 1971, the numbers declined to two to five Jewish births a year, said Karen Zeiger, whose first child died of Tay-Sachs.](https://www.timesofisrael.com/how-jewish-activism-has-wiped-out-tay-sachs/#:~:text=Since%20the%20'70s%2C%20the%20incidence,%2C%20eventually%2C%20routine%20medical%20care.)

[Tay–Sachs disease is a genetic disorder that results in the destruction of nerve cells in the brain and spinal cord.[1] The most common form is infantile Tay–Sachs disease, which becomes apparent around three to six months of age, with the baby losing the ability to turn over, sit, or crawl.[1] This is then followed by seizures, hearing loss, and inability to move, with death usually occurring by the age of three to five.[3][1] Less commonly, the disease may occur in later childhood or adulthood (juvenile or late-onset).[1] These forms tend to be less severe,[1] but the juvenile form typically results in death by age 15.](https://www.wikiwand.com/en/Tay%E2%80%93Sachs_disease)

[Tay–Sachs disease is caused by a genetic mutation in the HEXA gene on chromosome 15, which codes for a subunit of the hexosaminidase enzyme known as hexosaminidase A. It is inherited from a person's parents in an autosomal recessive manner.](https://www.wikiwand.com/en/Tay%E2%80%93Sachs_disease)

[Three main approaches have been used to prevent or reduce the incidence of Tay–Sachs:](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)

+ [Prenatal diagnosis. If both parents are identified as carriers, prenatal genetic testing can determine whether the fetus has inherited a defective gene copy from both parents.[30] Chorionic villus sampling (CVS), the most common form of prenatal diagnosis, can be performed between 10 and 14 weeks of gestation. Amniocentesis is usually performed at 15–18 weeks. These procedures have risks of miscarriage of 1% or less.](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)
+ [Preimplantation genetic diagnosis. By retrieving the mother's eggs for in vitro fertilization, it is possible to test the embryo for the disorder prior to implantation. Healthy embryos are then selected and transferred into the mother's womb, while unhealthy embryos are discarded. In addition to Tay–Sachs disease, preimplantation genetic diagnosis has been used to prevent cystic fibrosis and sickle cell anemia among other genetic disorders.](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)
+ [Mate selection. In Orthodox Jewish circles, the organization Dor Yeshorim carries out an anonymous screening program so that carriers for Tay–Sachs and other genetic disorders can avoid marrying each other.](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)

Each of the mechanisms above would work to eliminate embryos with two Tay-Sachs genes, and preimplantation genetic diagnoses could be used to eliminate embryos with one Tay-Sachs gene, though I have no reason to think it is used that way.

By eliminating embryos with two Tay-Sachs genes, adults (who could reproduce) with Tay-Sachs are also eliminated and so I would think that over time, the genetic frequency of the Tay-Sachs disorder would decline.

Is there any evidence of this for Tay-Sachs?

Has the gene frequency of any recessive genetic disorder been reduced through screening mechanisms?

ID: w2l2wb
Title: How is it possible for the JWST to have the bandwidth to send back all the data it's collecting?
Author: non-troll_account
Score: 1
VoteRatio: 0.55
CommentCount: 10
Subreddit: askscience
PostTime: 1658209782
URL: https://www.reddit.com/r/askscience/comments/w2l2wb/how_is_it_possible_for_the_jwst_to_have_the/
Text: It's so far away yet collecting so much data, I don't understand how it can send it all back. Is it using lossless compression of some kind?

ID: w2l540
Title: If gravity increased drastically at a certain spot of the ocean, what would happen in that area?
Author: looking_at_themoon
Score: 9
VoteRatio: 0.71
CommentCount: 9
Subreddit: askscience
PostTime: 1658209998
URL: https://www.reddit.com/r/askscience/comments/w2l540/if_gravity_increased_drastically_at_a_certain/
Text: Lets say for example there was a circle in the Pacific Ocean with a diameter of 100ft. Within that circle, the gravity increases by an incredible amount and it only increases within that circle. What would happen to the water in that area? would it cause a straight hole to the bottom of the ocean or would a different kind of phenomenon occur?

ID: w2m0no
Title: How does wood glue work?
Author: glock2glock
Score: 120
VoteRatio: 0.92
CommentCount: 36
Subreddit: askscience
PostTime: 1658213195
URL: https://www.reddit.com/r/askscience/comments/w2m0no/how_does_wood_glue_work/
Text: I understand how glue works but wood glue seems to become a permanent piece of the wood after it’s used sometimes lasting hundreds of years. Just curious what’s going on there chemically.

ID: w2m180
Title: How do captive-bred reptiles become salmonella carriers?
Author: Ohsa
Score: 19
VoteRatio: 0.81
CommentCount: 6
Subreddit: askscience
PostTime: 1658213257
URL: https://www.reddit.com/r/askscience/comments/w2m180/how_do_captivebred_reptiles_become_salmonella/
Text: Allegedly 90% of reptiles carry salmonella. Where do captive-bred reptiles pick it up if they're hatched in incubators and away from the poop of older reptiles? Is it passed on during the formation of the egg? Or can it just survive for so long on water/surfaces that it's just a matter of time until they do? What about the remaining 10%, why don't they get it?

ID: w2nghg
Title: What is the process through which physical/mineral sunscreens (the ones that block with titanium/zinc oxide) lose their efficiency within a few hours?
Author: prookyon
Score: 15
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1658218850
URL: https://www.reddit.com/r/askscience/comments/w2nghg/what_is_the_process_through_which_physicalmineral/
Text: If I understand correctly FDA has a ban on claiming more than 2 hours of protection regardless if its a chemical or physical sunscreen - but I would assume that without swimming/washing the physical ones should work longer as the oxides do not break down due to sunlight?

ID: w2qn0l
Title: What is stopping scientists from adding more and more neutrons to an atom to create an infinite amount of isotopes?
Author: EGKMRF
Score: 51
VoteRatio: 0.81
CommentCount: 14
Subreddit: askscience
PostTime: 1658230836
URL: https://www.reddit.com/r/askscience/comments/w2qn0l/what_is_stopping_scientists_from_adding_more_and/
Text: I understand that at a point, more neutrons do not 'stick' to the nucleus, but why? What is stopping them from doing so? Why is it not possible to get an infinite amount of isotopes?

ID: w2t8ds
Title: Do elastic arteries follow Bernoulli’s principle? If not, why?
Author: DoubleZOfficial07
Score: 172
VoteRatio: 0.91
CommentCount: 35
Subreddit: askscience
PostTime: 1658238589
URL: https://www.reddit.com/r/askscience/comments/w2t8ds/do_elastic_arteries_follow_bernoullis_principle/
Text: Okay, so this is a doozy. I was basically having a doubt in the physiology of blood pressure and arteries and my professors were unable to completely answer it, but they gave the reason as ’the large elastic arteries do not follow Bernoulli’s principle’. I‘m not satisfied with this explanation but as they are not physics professors they just made me accept it as such. So I’m flairing this as physics, but it could be that they misinterpreted my original question which is kinda complicated. So is it true? And why?

ID: w2tkje
Title: is it true that one of the effects of puberty is the rapid growth of the brain?
Author: mrpotato4565alt2
Score: 38
VoteRatio: 0.71
CommentCount: 16
Subreddit: askscience
PostTime: 1658239488
URL: https://www.reddit.com/r/askscience/comments/w2tkje/is_it_true_that_one_of_the_effects_of_puberty_is/
Text: 

So one of the effects of puberty is the rapid growth of the human body 

BUT is it true that one of the effects of puberty is rapid growth of the brain? Because I read somewhere that one of the effects of puberty is rapid growth of the brain 

Please when you answer send me the scientific paper / source that you got the answer from

ID: w2u7gh
Title: How does tomato juice remove smells? Why is it more effective than many other natural and synthetic compounds?
Author: seaflans
Score: 2933
VoteRatio: 0.9
CommentCount: 269
Subreddit: askscience
PostTime: 1658241196
URL: https://www.reddit.com/r/askscience/comments/w2u7gh/how_does_tomato_juice_remove_smells_why_is_it/
Text: Edit: Should have posted this to r/nostupidquestions! Turns out, tomato juice is NOT more effective than many other natural and synthetic compounds. Damn you Spiderman (The Spectacular Spiderman, 2008) for inspiring this question after a fight at the dump.

ID: w2uwt2
Title: Why don’t the ‘cos’ ends of viral DNA bind inside the capsid?
Author: plectinresearcher
Score: 55
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1658243036
URL: https://www.reddit.com/r/askscience/comments/w2uwt2/why_dont_the_cos_ends_of_viral_dna_bind_inside/
Text: So, the DNA within the head of a capsid such as a lambda particle have these extensions at the 5’ strand of each end, called ‘cohesive’ or ‘cos’ ends. Apparently, they don’t bind to each other during packaging and they don’t bind to each other while bundled up inside the capsid. Once released into the host cell, however, they have no issues finding and then binding to each other. Why is that?

ID: w2wgez
Title: How do train tracks withstand hot and cold temperatures?
Author: cosulytt
Score: 24
VoteRatio: 0.8
CommentCount: 22
Subreddit: askscience
PostTime: 1658247023
URL: https://www.reddit.com/r/askscience/comments/w2wgez/how_do_train_tracks_withstand_hot_and_cold/
Text: In the UK, Network Rail explained why the UK rail infrastructure is unable to cope with hot temperatures, however, it also said that 'If we stressed our rails for exceptionally hot weather, they wouldn’t be safe for the winter and we’d have broken rail because it’s too cold.' 

What I'd like to understand is how the rail infrastructure in places that do experience extreme sides of weather is able to withstand the extremes. In my head I'm thinking of cities in North America on the east coast which experience very low and very high temperatures. How does their rail infrastructure cope with extremes? How are they built differently?

ID: w2wxto
Title: What's the most massive black hole that could strike the earth without causing any damage?
Author: Syscrush
Score: 1422
VoteRatio: 0.9
CommentCount: 310
Subreddit: askscience
PostTime: 1658248256
URL: https://www.reddit.com/r/askscience/comments/w2wxto/whats_the_most_massive_black_hole_that_could/
Text: When I was in 9th grade in the mid-80's, my science teacher said that if a black hole with the mass of a mountain were to strike Earth, it would probably just oscillate back and forth inside the Earth for a while before settling at Earth's center of gravity and that would be it.

I've never forgotten this idea - it sounds plausible but as I've never heard the claim elsewhere I suspect it is wrong. Is there any basis for this?

If it is true, then what's the most massive a black hole could be to pass through the Earth without causing a commotion?

ID: w2xqe6
Title: Thru what mechanisms do queen ants store male sperm for up to 25 years?
Author: Flowonbyboats
Score: 5
VoteRatio: 0.65
CommentCount: 1
Subreddit: askscience
PostTime: 1658250256
URL: https://www.reddit.com/r/askscience/comments/w2xqe6/thru_what_mechanisms_do_queen_ants_store_male/
Text:  

I did google searched and searched this sub for an answer. The closest I got was the link at the bottom.

I understand that many animals have sperm with short life cycles. I also understand that women are able to keep their same oocyte their whole life's. However eggs are living cells that are still attached to the host body and are being fed/wasted carried away from. Is this the same action that happens inside a queens body's when they store sperm for up to 25 years? Or is there a different mechanism of action?

If you have info related to other animals besides queen ants I'd be interested in hearing it as well.

[https://www.reddit.com/r/askscience/comments/pwwpq/why\_is\_the\_fertile\_life\_of\_human\_sperm\_so\_short/](https://www.reddit.com/r/askscience/comments/pwwpq/why_is_the_fertile_life_of_human_sperm_so_short/)

ID: w2yq7e
Title: Where can I get a fasta file for the rhinovirus genome?
Author: plsdontkillmee
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658252755
URL: https://www.reddit.com/r/askscience/comments/w2yq7e/where_can_i_get_a_fasta_file_for_the_rhinovirus/
Text: I'm trying to make a parser for .fa files and this seems like it won't be a huge file.

ID: w38cnt
Title: Are ants capable of flatulence?
Author: McNuggiezz
Score: 266
VoteRatio: 0.87
CommentCount: 67
Subreddit: askscience
PostTime: 1658277422
URL: https://www.reddit.com/r/askscience/comments/w38cnt/are_ants_capable_of_flatulence/
Text: 

ID: w3a60c
Title: How can a bacteria have membrane bound organelles?
Author: Cyberman2277
Score: 1
VoteRatio: 0.56
CommentCount: 4
Subreddit: askscience
PostTime: 1658282632
URL: https://www.reddit.com/r/askscience/comments/w3a60c/how_can_a_bacteria_have_membrane_bound_organelles/
Text: I just came across a video about the giant bacteria thiomargarita magnifica, which is visible to the naked eye and has membrane bound organelles. How is it classified as bacteria instead of protozoa with membrane bound organelles?

ID: w3atux
Title: Some people are more prone to mosquito bites. What criteria does a mosquito use when selecting their victims?
Author: Lienidus1
Score: 36
VoteRatio: 0.86
CommentCount: 21
Subreddit: askscience
PostTime: 1658284513
URL: https://www.reddit.com/r/askscience/comments/w3atux/some_people_are_more_prone_to_mosquito_bites_what/
Text: 

ID: w3btdw
Title: How do Projectile Tracking Systems actually function?
Author: Otisliveson
Score: 7
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1658287410
URL: https://www.reddit.com/r/askscience/comments/w3btdw/how_do_projectile_tracking_systems_actually/
Text: Especially with regard to the spinning mirror. I can’t find a good source that explains how the mirror is capable of turning so quickly. Example footage here: https://youtu.be/z7H5_o4UYw4

ID: w3ckvf
Title: If temperatures reach 125F+ for several hours in a place with vegetation (Texas, for example), are there concerns of the landscape getting pasteurized?
Author: SirNanigans
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658289721
URL: https://www.reddit.com/r/askscience/comments/w3ckvf/if_temperatures_reach_125f_for_several_hours_in_a/
Text: Wouldn't it shatter the microbial ecosystems present on plants and the surface of soil?

ID: w3culo
Title: Do the elements of supernovae stay within the range of the previous solar system? Is a solar system with a star of sufficient mass just recycling elements within that range?
Author: tbird1134
Score: 79
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1658290558
URL: https://www.reddit.com/r/askscience/comments/w3culo/do_the_elements_of_supernovae_stay_within_the/
Text: I get that nebulae can be many AU’s in diameter, but isn’t the distance between solar systems much larger to the point where there would be very little cross pollination between solar systems? Also what happens to planets that aren’t destroyed by supernovae? Are there gas giant sized planets drifting around within galaxies unattached to a star?

ID: w3d587
Title: Is D-Ribose a precursor to Ribitol?
Author: GCWR3
Score: 0
VoteRatio: 0.4
CommentCount: 1
Subreddit: askscience
PostTime: 1658291487
URL: https://www.reddit.com/r/askscience/comments/w3d587/is_dribose_a_precursor_to_ribitol/
Text: 

ID: w3eafw
Title: Why don’t species that are capable of parthenogenesis eventually turn into all females?
Author: candid_page38
Score: 9
VoteRatio: 0.84
CommentCount: 13
Subreddit: askscience
PostTime: 1658295270
URL: https://www.reddit.com/r/askscience/comments/w3eafw/why_dont_species_that_are_capable_of/
Text: Is there some evolutionary benefit of continuing to mate with males?

ID: w3fcbb
Title: What does atmospheric pressure really tell us about anything? Can we use the number of hectopectares to divine something useful or even tangible? Like anything to do about the weather, chance of rain, temperature
Author: Lesbianseagullman
Score: 5
VoteRatio: 0.63
CommentCount: 10
Subreddit: askscience
PostTime: 1658298985
URL: https://www.reddit.com/r/askscience/comments/w3fcbb/what_does_atmospheric_pressure_really_tell_us/
Text: I have a barometer that tells me a number in hPa (right now it says 1007, which is apparently close to normal? But what is the significance of that, of an- I assume- "normal level of atmospheric pressure"?) I can't figure out what the point even is of knowing this information at a given time! 
The only time in which I could see this being useful is if-whether weather conditions occur at corresponding hPa levels--if i could replace temperature, chance of rain, is it sunny or cloudy, etc. with it.. I have no idea what I'm talking about. 

Can anyone just fill me in and explain atmospheric pressure, its significance to life- my life, every day life, anything

Hope this is the right flair, I couldn't find the one for meteorology or something.

ID: w3firn
Title: How does the genetical difference between modern humans and our 300 000 year old ancestors compare to the genetical difference between our 300 000 year old ancestors and our 600 000 year old ancestors?
Author: andreasdagen
Score: 38
VoteRatio: 0.8
CommentCount: 13
Subreddit: askscience
PostTime: 1658299658
URL: https://www.reddit.com/r/askscience/comments/w3firn/how_does_the_genetical_difference_between_modern/
Text: 

ID: w3ib4f
Title: When do gases uniformly fill a container vs layer by layer based on density?
Author: KesTheHammer
Score: 14
VoteRatio: 0.74
CommentCount: 24
Subreddit: askscience
PostTime: 1658310408
URL: https://www.reddit.com/r/askscience/comments/w3ib4f/when_do_gases_uniformly_fill_a_container_vs_layer/
Text: Air in a closed container has Nitrogen, Oxygen, Carbon Dioxide, Water Vapour etc in an even distribution throughout the container, despite the N2 having a lower density (1.2 kg/m³) than oxygen (1.4kg/m³) or CO2 (1.9 kg/m³)

But in other cases, it is argued that the carbon dioxide will drop down (as in fire suppression systems), or hot air will rise etc based on differing densities.

Is it all about mixing - or are there other effects at play?

ID: w3iwdg
Title: Could trauma result in bicephaly in reptiles?
Author: svconfession411
Score: 0
VoteRatio: 0.25
CommentCount: 0
Subreddit: askscience
PostTime: 1658312630
URL: https://www.reddit.com/r/askscience/comments/w3iwdg/could_trauma_result_in_bicephaly_in_reptiles/
Text: Forgive the weird question, but I was curious. From what I understand bicephaly in reptiles is typically caused by either genetic or environmental factors, the most common being abnormal incubation temperatures. I was wondering if there is any sort of physical trauma that could result in bicephaly, such as an egg being dropped or slightly damaged? If so, would it be possible for scientists to make a notch in a developing embryo and encourage bicephaly? I know it's kind of morbid, but I was really curious as to whether or not physical environmental factors have an impact on this since I couldn't find many sources surrounding it!

ID: w3jzip
Title: Is it possible for a new born to develop no genitals at all?
Author: ShueiHS
Score: 0
VoteRatio: 0.47
CommentCount: 6
Subreddit: askscience
PostTime: 1658316570
URL: https://www.reddit.com/r/askscience/comments/w3jzip/is_it_possible_for_a_new_born_to_develop_no/
Text: And if yes, in what genetical conditions? Would they physically develop more like a female or male?

I'm mostly interested in this to know if sexually "neutral" humans could exist, and how. If you need me to be more precise, please tell me !

Thanks for your answers!

ID: w3kegy
Title: What is causing this 2022 global heat wave?
Author: transporter3
Score: 166
VoteRatio: 0.84
CommentCount: 41
Subreddit: askscience
PostTime: 1658317981
URL: https://www.reddit.com/r/askscience/comments/w3kegy/what_is_causing_this_2022_global_heat_wave/
Text: Any article I can find just says "climate change" which I understand but what are the specific factors and systems that are causing this? And what is seemingly making those systems produce something global and intense?

ID: w3n2ex
Title: Ask Anything Wednesday - Physics, Astronomy, Earth and Planetary Science
Author: AutoModerator
Score: 937
VoteRatio: 0.92
CommentCount: 475
Subreddit: askscience
PostTime: 1658325611
URL: https://www.reddit.com/r/askscience/comments/w3n2ex/ask_anything_wednesday_physics_astronomy_earth/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Physics, Astronomy, Earth and Planetary Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: w3nq0n
Title: How long does it take naturally for silver to form? (not man made ones)
Author: YtSabit
Score: 0
VoteRatio: 0.4
CommentCount: 8
Subreddit: askscience
PostTime: 1658327271
URL: https://www.reddit.com/r/askscience/comments/w3nq0n/how_long_does_it_take_naturally_for_silver_to/
Text: 

ID: w3rut0
Title: AskScience Panel of Scientists XXVII
Author: AskScienceModerator
Score: 33
VoteRatio: 0.77
CommentCount: 13
Subreddit: askscience
PostTime: 1658337273
URL: https://www.reddit.com/r/askscience/comments/w3rut0/askscience_panel_of_scientists_xxvii/
Text: **Please read this entire post carefully and format your application appropriately.**

This post is for new panelist recruitment! The previous one is [here](https://www.reddit.com/r/askscience/comments/s93rpe/askscience_panel_of_scientists_xxvi/).

The panel is an informal group of Redditors who are **either professional scientists or those in training to become so**. All panelists have at least a graduate-level familiarity within their declared field of expertise and answer questions from related areas of study. A panelist's expertise is summarized in a color-coded AskScience flair.

Membership in the panel comes with access to a panelist subreddit. It is a place for panelists to interact with each other, voice concerns to the moderators, and where the moderators make announcements to the whole panel. It's a good place to network with people who share your interests!

\-------------------

**You are eligible to join the panel if you:**

* Are studying for at least an MSc. or equivalent degree in the sciences, AND,
* Are able to communicate your knowledge of your field at a level accessible to various audiences.

\-------------------

**Instructions for formatting your panelist application:**

* Choose exactly one general field from the side-bar (Physics, Engineering, Social Sciences, etc.).
* State your specific field in one word or phrase (Neuropathology, Quantum Chemistry, etc.)
* Succinctly describe your particular area of research in a few words (carbon nanotube dielectric properties, myelin sheath degradation in Parkinsons patients, etc.)
* Give us a brief synopsis of your education: are you a research scientist for three decades, or a first-year Ph.D. student?
* Provide links to comments you've made in AskScience which you feel are indicative of your scholarship.  Applications will not be approved without several comments made in /r/AskScience itself.

\-------------------

Ideally, these comments should clearly indicate your fluency in the fundamentals of your discipline as well as your expertise. We favor comments that contain citations so we can assess its correctness without specific domain knowledge.

Here's an example application:

`Username: /u/foretopsail`

`General field: Anthropology`

`Specific field: Maritime Archaeology`

`Particular areas of research include historical archaeology, archaeometry, and ship construction.`

`Education: MA in archaeology, researcher for several years.`

`Comments: 1, 2, 3, 4.`

Please do not give us personally identifiable information and please follow the template. We're not going to do real-life background checks - we're just asking for reddit's best behavior. However, several moderators are tasked with monitoring panelist activity, and your credentials will be checked against the academic content of your posts on a continuing basis.

You can submit your application by replying to this post.

ID: w405g1
Title: How are the stages of cancer determined? Like, what do doctors see in a tumour that makes them go "yep, that's a four. No going back. That's all"??? What makes a cancer a stage two, or three, or four?
Author: lemon_scented_Enby
Score: 5143
VoteRatio: 0.93
CommentCount: 375
Subreddit: askscience
PostTime: 1658357755
URL: https://www.reddit.com/r/askscience/comments/w405g1/how_are_the_stages_of_cancer_determined_like_what/
Text: 

ID: w46rwr
Title: How severe is the maximum of the current solar cycle expected to be?
Author: Hedgehogs4Me
Score: 11
VoteRatio: 1
CommentCount: 3
Subreddit: askscience
PostTime: 1658376217
URL: https://www.reddit.com/r/askscience/comments/w46rwr/how_severe_is_the_maximum_of_the_current_solar/
Text: A friend and I were looking at some news stories and wiki articles about solar storms, and we were really confused by how many of the news articles seem to be making a big deal of the upcoming solar cycle maximum, but other resources say that we're expected to have a quieter-than-average solar cycle.

We're aware of the risks and big events that are possible with solar cycle maximums, but since a lot of news stories sound like they're trying to convince us that the sun is about to kill us all, we're looking for something a little bit more nuanced to give us some perspective. My friend is interested in astronomy but *also has astrophobia* so has been looking for something a little more reassuring than articles constantly popping up on his social media recommendations that exaggerate for clicks.

What should we actually expect, and what should we look for in news articles to tell us what we actually need to know?

ID: w4aeai
Title: Does high natural gas and fuel reserves in the ground indicate higher amounts of flora and fauna in the dinosaur age ?
Author: This-Wrongdoer-1858
Score: 12
VoteRatio: 0.88
CommentCount: 7
Subreddit: askscience
PostTime: 1658388639
URL: https://www.reddit.com/r/askscience/comments/w4aeai/does_high_natural_gas_and_fuel_reserves_in_the/
Text: Is it correct to make the direct assumption that countries which have higher fuel reserves had higher flora and fauna, i.e. higher bio-matter in the dinosaur era(excuse the layman terms sorry).

ID: w4bdl4
Title: Does graphene fiber need to be impregnated with resin to be applicable as carbon fiber?
Author: ArtWheelDrive
Score: 6
VoteRatio: 0.72
CommentCount: 12
Subreddit: askscience
PostTime: 1658392418
URL: https://www.reddit.com/r/askscience/comments/w4bdl4/does_graphene_fiber_need_to_be_impregnated_with/
Text: I think we all know what graphene is, and it's cheap production. 

During my time finding graphene online, I also found out that it can be manufactured into fibers. And an idea went up in my head: *"What if I use graphene fiber, instead of carbon fiber?"*. After all, it's more better in a lot ways than carbon fiber, especially in cost. Like, you can make your own graphene at home-type cheap. 

BAC motors made a sports car that has graphene body panels, probably using graphene in its' fiber form, that's what I think is most likely how they used it. I read an article about it, but the article didn't say how the graphene became as applicable as carbon fiber, like how BAC used carbon fiber. 

Does graphene fiber need to be impregnated with resin, like carbon fiber? Or no, it doesn't need to be impregnated with resin?

ID: w4bi3e
Title: What makes one feature dominant and other recessive?
Author: Gloomy_Efficiency196
Score: 44
VoteRatio: 0.84
CommentCount: 26
Subreddit: askscience
PostTime: 1658392925
URL: https://www.reddit.com/r/askscience/comments/w4bi3e/what_makes_one_feature_dominant_and_other/
Text: I want to know why some features in genetics are dominant and can overcome this recessive ones, how they do this, what is the difference between them?

ID: w4ccb9
Title: Do male sharks & their relatives exhibit "clasperedness"? i.e. do individuals prefer to use on or another of their two claspers in mating more often than others & does it vary similarly to right & left handedness in humans?
Author: screwyoushadowban
Score: 2
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1658396089
URL: https://www.reddit.com/r/askscience/comments/w4ccb9/do_male_sharks_their_relatives_exhibit/
Text: 

ID: w4cse1
Title: why don't ice bergs melt even after floating in water for a long time?
Author: YakZealousideal782
Score: 4
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1658397724
URL: https://www.reddit.com/r/askscience/comments/w4cse1/why_dont_ice_bergs_melt_even_after_floating_in/
Text: 

ID: w4e0p4
Title: Is it possible for paper and plastic to grow mould?
Author: Old-Masterpiece-9564
Score: 18
VoteRatio: 0.69
CommentCount: 12
Subreddit: askscience
PostTime: 1658402047
URL: https://www.reddit.com/r/askscience/comments/w4e0p4/is_it_possible_for_paper_and_plastic_to_grow_mould/
Text: I know moisture + bread = mould but what about non-food?

ID: w4es3e
Title: How do I combine two probabilities to compare them to a single probability?
Author: m00nwatcher11
Score: 25
VoteRatio: 0.77
CommentCount: 14
Subreddit: askscience
PostTime: 1658404452
URL: https://www.reddit.com/r/askscience/comments/w4es3e/how_do_i_combine_two_probabilities_to_compare/
Text: Here's a hypothetical scenario I'm trying to figure out:

Say I have a basket of 250 apples, and one of them is poisoned. So if I eat one apple out of the basket, I have a 1:250 chance of dying.

Now, say I was given the opportunity to instead eat an apple from another basket that holds 2,175 apples (one being poisoned), but to get that opportunity, I first have to eat one from a basket of 30,000 apples.

My question is: How do I calculate the combined probability of me dying when first having eaten from the 30,000 basket, then the 2,175 basket? How much safer is that option than just eating from the original 250 apple basket?

ID: w4fqn9
Title: When does the bulk of muscle recovery happen after a world out?
Author: jrdubbleu
Score: 89
VoteRatio: 0.76
CommentCount: 32
Subreddit: askscience
PostTime: 1658407332
URL: https://www.reddit.com/r/askscience/comments/w4fqn9/when_does_the_bulk_of_muscle_recovery_happen/
Text: When someone works out, lifts weights, runs, etc. When does the bulk of muscle recovery and repair occur?

Does the intensity matter? Short of a full muscle injury like a tear, does a harder workout with more strain on the muscles have a longer peak recovery? Are there things that can assist recovery or bolster it during that period—or hinder it?

ID: w4g94s
Title: Spent the day curled up on the bathroom floor recovering from a norovirus stomach flu infection. Recently found out that noroviruses are resistant to alcohol-based sanitizers. How is this possible?
Author: payloadchap
Score: 3451
VoteRatio: 0.94
CommentCount: 433
Subreddit: askscience
PostTime: 1658408804
URL: https://www.reddit.com/r/askscience/comments/w4g94s/spent_the_day_curled_up_on_the_bathroom_floor/
Text: I thought hand sanitizer was supposed to completely sterilize your hands by denaturing proteins that make up the outer layer of all viruses and bacteria? What is it about noroviruses specifically that make them resistant?

ID: w4iqb3
Title: How does the Webb telescope capture the big bang itself, and how is it expected to look like?
Author: RednBlackEagle
Score: 7
VoteRatio: 0.58
CommentCount: 26
Subreddit: askscience
PostTime: 1658415337
URL: https://www.reddit.com/r/askscience/comments/w4iqb3/how_does_the_webb_telescope_capture_the_big_bang/
Text: 

ID: w4qgd9
Title: Since BA5 can avoid antibodies from the original virus and vaccines, can you also get the original COVID after a bout of BA5?
Author: SuperSimpleSam
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658434283
URL: https://www.reddit.com/r/askscience/comments/w4qgd9/since_ba5_can_avoid_antibodies_from_the_original/
Text: I'm wondering if it's a one way street or if they are different enough that their antibodies don't effect the other.

ID: w4u9qd
Title: Are Hyenas really devastating to their environment?
Author: sebiiooo97
Score: 3
VoteRatio: 0.53
CommentCount: 13
Subreddit: askscience
PostTime: 1658443827
URL: https://www.reddit.com/r/askscience/comments/w4u9qd/are_hyenas_really_devastating_to_their_environment/
Text: In the Lion King, Hyenas are painted as consuming everything around them and leaving their habitats bare. Is this something based in reality or is it purely for the sake of the movie?

ID: w4um66
Title: Why is the set of positive integers "countable infinity" but the set of real numbers between 0 and 1 "uncountable infinity" when they can both be counted on a 1 to 1 correspondence?
Author: Namaenonaidesu
Score: 551
VoteRatio: 0.83
CommentCount: 220
Subreddit: askscience
PostTime: 1658444734
URL: https://www.reddit.com/r/askscience/comments/w4um66/why_is_the_set_of_positive_integers_countable/
Text: 0.1, 0.2...... 0.9, 0.01, 0.11, 0.21, 0.31...... 0.99, 0.001, 0.101, 0.201......

1st number is 0.1, 17th number is 0.71, 8241st number is 0.1428, 9218754th number is 0.4578129.

I think the size of both sets are the same? For Cantor's diagonal argument, if you match up every integer with a real number (btw is it even possible to do so since the size is infinite) and create a new real number by changing a digit from each real number, can't you do the same thing with integers?  


Edit: For irrational numbers or real numbers with infinite digits (ex. 1/3), can't we reverse their digits over the decimal point and get the same number? Like "0.333..." would correspond to "...333"?

(Asked this on r/NoStupidQuestions and was advised to ask it here. [Original Post](https://www.reddit.com/r/NoStupidQuestions/comments/w4u4ar/why_is_the_set_of_positive_integers_countable/?utm_source=share&utm_medium=web2x&context=3))

ID: w4w5zl
Title: What is the neuroscience behind the motion after effect?
Author: BringsHomeBones
Score: 15
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1658448981
URL: https://www.reddit.com/r/askscience/comments/w4w5zl/what_is_the_neuroscience_behind_the_motion_after/
Text: I have a basic understanding of neural adaptation: the brain stops responding to stimuli after being exposed for an extended period of time. 

But I don't understand how this leads to seeing motion in static object.

This particular sentence (in relation to waterfalls) has me stumped.

*"Cells responding to the movement of the water suffer a reduction in responsiveness, so that during competitive interactions between detector outputs, false motion signals arise."*

ID: w4xush
Title: If the light omitted on the far side of a galaxy is significantly older than that of the front side, why isn't the shape distorted?
Author: defire101
Score: 994
VoteRatio: 0.88
CommentCount: 83
Subreddit: askscience
PostTime: 1658453785
URL: https://www.reddit.com/r/askscience/comments/w4xush/if_the_light_omitted_on_the_far_side_of_a_galaxy/
Text: I can't wrap my head around this. In a galaxy that is, say, 100,000 light years across, why do we still see it as a "perfect" formation?

ID: w51qrv
Title: Do primate communication contain grammar like human languages?
Author: deadfermata
Score: 349
VoteRatio: 0.85
CommentCount: 66
Subreddit: askscience
PostTime: 1658465678
URL: https://www.reddit.com/r/askscience/comments/w51qrv/do_primate_communication_contain_grammar_like/
Text: 

ID: w523oy
Title: If there are solid and gas planets, are there also liquid planets somewhere in the universe?
Author: cyanraider
Score: 17
VoteRatio: 0.88
CommentCount: 8
Subreddit: askscience
PostTime: 1658466853
URL: https://www.reddit.com/r/askscience/comments/w523oy/if_there_are_solid_and_gas_planets_are_there_also/
Text: 

ID: w56cck
Title: Are there any long-term climate implications of huge wildfires seen in Western Europe?
Author: SusiGrantHopeful
Score: 20
VoteRatio: 0.7
CommentCount: 4
Subreddit: askscience
PostTime: 1658482644
URL: https://www.reddit.com/r/askscience/comments/w56cck/are_there_any_longterm_climate_implications_of/
Text: Right now Western Europe is experiencing unprecedented levels of wildfires. Does this impact the rate of wildfires in the future i.e. will the burnt forests be more prone to catching fire next year? And does the carbon monoxide from the burning have a significant impact on climate?

ID: w57o8z
Title: Does being born during different seasons make a difference for early child development?
Author: Gettothachoppurr
Score: 873
VoteRatio: 0.92
CommentCount: 140
Subreddit: askscience
PostTime: 1658487390
URL: https://www.reddit.com/r/askscience/comments/w57o8z/does_being_born_during_different_seasons_make_a/
Text: For example, adults experience different physiological and psychological effects during winter months due to shorter day length and lower vitamin D intake. Is a similar effect noticeable during early child development ?

ID: w58yn6
Title: If abruptly stopping your alcohol intake can be harmful, or even lethal depending on how long you were consumed by it - does the same apply to Marijuana?
Author: CloudStrife8797
Score: 820
VoteRatio: 0.78
CommentCount: 240
Subreddit: askscience
PostTime: 1658491591
URL: https://www.reddit.com/r/askscience/comments/w58yn6/if_abruptly_stopping_your_alcohol_intake_can_be/
Text: 

ID: w59c1e
Title: Do neuter-and-release programs for feral cats and dogs change the population's behavior?
Author: bobtheghost33
Score: 2535
VoteRatio: 0.93
CommentCount: 321
Subreddit: askscience
PostTime: 1658492733
URL: https://www.reddit.com/r/askscience/comments/w59c1e/do_neuterandrelease_programs_for_feral_cats_and/
Text: Neutering an animal can change it's behavior and temperament. Does this affect a population's behavior as more of them are neutered?

ID: w5h4cu
Title: Any epigenetic info stored on telomeres?
Author: charlielwallace
Score: 5
VoteRatio: 0.73
CommentCount: 2
Subreddit: askscience
PostTime: 1658513131
URL: https://www.reddit.com/r/askscience/comments/w5h4cu/any_epigenetic_info_stored_on_telomeres/
Text: Since telomeres consist of repeats of a simple dna sequence, there's no genetic information, but this dna could be modified via methylation, that is epigenetic info could be attached.  Is it known if that happens?  Would this be a possible explanation of how memories are formed?  Or could this be used as a way to tag cells with ID numbers for research?  Thanks

ID: w5hraz
Title: Which “way” do we point the James Webb Telescope?
Author: itisacircle
Score: 5
VoteRatio: 0.67
CommentCount: 7
Subreddit: askscience
PostTime: 1658514720
URL: https://www.reddit.com/r/askscience/comments/w5hraz/which_way_do_we_point_the_james_webb_telescope/
Text: Do we always have the telescope pointing in one direction? And this might be a stupid add on but If the Big Bang happened and everything came from a point then wouldn’t that mean the center of the universe is in one given direction? About 13 Billion light years as the crow flies.

ID: w5ht5h
Title: Are gases and air the only fully transparent compounds?
Author: FETU55LAYER
Score: 2
VoteRatio: 0.6
CommentCount: 14
Subreddit: askscience
PostTime: 1658514854
URL: https://www.reddit.com/r/askscience/comments/w5ht5h/are_gases_and_air_the_only_fully_transparent/
Text: We cant see air and some gases because the particles that compose it dont have a color, right?

Is there any other compound with this property? All the other transparent things I can think of, like glass or water, are only partially transparent as they can still reflect light.

Also, can air in other planets with an atmosphere be made of different particles that reflect light, and therefore be visible? And why are gases particularly so... eager to be "invisible"?

ID: w5lgfh
Title: Has the number of total insects shrunk in the modern times?
Author: KarmaWhoreRepeating
Score: 7
VoteRatio: 0.66
CommentCount: 7
Subreddit: askscience
PostTime: 1658524103
URL: https://www.reddit.com/r/askscience/comments/w5lgfh/has_the_number_of_total_insects_shrunk_in_the/
Text: I sat on my porch for two hours today. I must have killed a dozen ants and Hal a dozen mosquitoes... On top of that, i spray the house against termites, ants, moths, mosquitos, flies....

My question is... If we were to compare the global number of mosquitoes+ants+flies living in a general area, would human action have significant influence on their number or no?

Arguments for yes: we (humans) are very invasive, and pesticides are powerful.

Arguments for no: the houses' area are insignificant compared to the wooded/grassy area. More over, we are creating a nutrition-rich environment for these insects and that's why they are around us. So we are killing as many as we produce.

ID: w5lkg4
Title: How exactly does stopping alcohol intake, abruptly, cause medical issues and even death?
Author: barefoot_yank
Score: 80
VoteRatio: 0.85
CommentCount: 36
Subreddit: askscience
PostTime: 1658524376
URL: https://www.reddit.com/r/askscience/comments/w5lkg4/how_exactly_does_stopping_alcohol_intake_abruptly/
Text: Thinking of quitting but worried about the ramifications. Thanks.

ID: w5mgpa
Title: What can be done to protect space telescopes (like James Webb) from damage due to micrometeorites?
Author: thermal7
Score: 1
VoteRatio: 0.6
CommentCount: 6
Subreddit: askscience
PostTime: 1658526647
URL: https://www.reddit.com/r/askscience/comments/w5mgpa/what_can_be_done_to_protect_space_telescopes_like/
Text: I've read the the James Webb space telescope is already experiencing damage from micrometeor impacts.  I've also read that there are plans for larger space telescopes in the future.  What can be done to protect future telescopes from micrometeor damage?

ID: w5q3zx
Title: How does ingesting bleach harm you exactly?
Author: TheCreepyPL
Score: 10
VoteRatio: 0.61
CommentCount: 10
Subreddit: askscience
PostTime: 1658536466
URL: https://www.reddit.com/r/askscience/comments/w5q3zx/how_does_ingesting_bleach_harm_you_exactly/
Text: 

ID: w5rdtu
Title: Why do we not cough in sleep?
Author: AnonHoodieGirl
Score: 840
VoteRatio: 0.88
CommentCount: 118
Subreddit: askscience
PostTime: 1658540200
URL: https://www.reddit.com/r/askscience/comments/w5rdtu/why_do_we_not_cough_in_sleep/
Text: Hello! First post here so bear with me.
So, ever since I recovered from covid in May 2021, I've had this long covid wheezing and coughing it's not extreme just a little bit don't worry, anyway I was thinking, I just woke up from a night's sleep and I was coughing last night and now this morning. Why do we not cough in our sleep? Does coughing require consciousness? Or is it something else, maybe it could be related to our breathing patterns? Like when you try taking deep breaths to stop wheezing but cough bad while you exhale? Idk, I don't have anything near a biology background. 
Thank you in advance!
Ps:This may or may not be a stupid question so again, bear with me.

ID: w5rpbp
Title: Can lake Mead ever refill?
Author: Lanky80
Score: 13
VoteRatio: 1
CommentCount: 7
Subreddit: askscience
PostTime: 1658541150
URL: https://www.reddit.com/r/askscience/comments/w5rpbp/can_lake_mead_ever_refill/
Text: Basically the title…are we in a long period of drought or is this the new normal? Is there any realistic amount of rain/snowpack in a wet year that would get the lake back to its 1980s levels?

ID: w5yi46
Title: Do the spiciest plants produce it all naturally, or do they require some extra environmental help?
Author: Nekomiminya
Score: 1
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1658563211
URL: https://www.reddit.com/r/askscience/comments/w5yi46/do_the_spiciest_plants_produce_it_all_naturally/
Text: Thinking stuff like ghost pepper etc, I don't know proper names. It feels pretty extreme to know that there are peppers that are thousands(?) times spicier than others.

Do they just devote that much resources into making capsaicin? Or is it also matter of something else?

ID: w5zn4r
Title: How do fatty animals like seals or walruses not get diabetes (from lipotoxicity) or coronary artery disease?
Author: mylifeisanidiotplot
Score: 111
VoteRatio: 0.83
CommentCount: 39
Subreddit: askscience
PostTime: 1658567510
URL: https://www.reddit.com/r/askscience/comments/w5zn4r/how_do_fatty_animals_like_seals_or_walruses_not/
Text: 

ID: w60tjb
Title: Will lab grown meat have the same nutritional value as regular meat?
Author: andr4599
Score: 16
VoteRatio: 0.71
CommentCount: 21
Subreddit: askscience
PostTime: 1658572015
URL: https://www.reddit.com/r/askscience/comments/w60tjb/will_lab_grown_meat_have_the_same_nutritional/
Text: In terms of minerals, vitamins, proteins etc.

ID: w618ia
Title: Why neutral and a ground?
Author: bob_smithey
Score: 9
VoteRatio: 1
CommentCount: 17
Subreddit: askscience
PostTime: 1658573591
URL: https://www.reddit.com/r/askscience/comments/w618ia/why_neutral_and_a_ground/
Text: Hi. I was learning about 120v home systems. I know ground wire is a wire that literally goes into the ground via spike or the water pipes for earth ground. It's there for safety. I know neutral is the return for the hot wire in 120v outlets in the USA. But in the USA, 120v is half of the 240v coming to the house. The other half is a grounding bus. Could someone explain it to me why we, USA homes need both, a neutral and a ground wire?  


I can't seem to google why both are needed... just that they are. And I thought I was a googlefu master. :(

ID: w61rfm
Title: Are plant hybrids more likely to be fertile ? If so, why ?
Author: Icariu
Score: 8
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1658575496
URL: https://www.reddit.com/r/askscience/comments/w61rfm/are_plant_hybrids_more_likely_to_be_fertile_if_so/
Text: 

ID: w62q0o
Title: Do we know how long prions remain infectious in the environment?
Author: Ikeakip
Score: 211
VoteRatio: 0.9
CommentCount: 38
Subreddit: askscience
PostTime: 1658578798
URL: https://www.reddit.com/r/askscience/comments/w62q0o/do_we_know_how_long_prions_remain_infectious_in/
Text: Do we have a estimate on how long prions can stay infectious in the environment? For example in dust or dirt.  There seems to be a lot of mixed answers online. I have seen answers that CWD can last for 2 years or longer but that answer seems to come from 10+ years ago, there surely must be new findings?

ID: w62qr4
Title: Since stars are fueled by nuclear fusion, do they constantly lose mass?
Author: PolychromaticPuppy
Score: 1043
VoteRatio: 0.94
CommentCount: 103
Subreddit: askscience
PostTime: 1658578858
URL: https://www.reddit.com/r/askscience/comments/w62qr4/since_stars_are_fueled_by_nuclear_fusion_do_they/
Text: My understanding is that energy comes from the equation E=mc^2, some mass is converted to energy.

If so, how much mass is lost per day?

Which specific subatomic particle of hydrogen is destroyed in this process?

ID: w64f5a
Title: Would planting corn in arid regions increase the likelihood of rain/precipitation?
Author: rooohooo
Score: 18
VoteRatio: 0.75
CommentCount: 6
Subreddit: askscience
PostTime: 1658583998
URL: https://www.reddit.com/r/askscience/comments/w64f5a/would_planting_corn_in_arid_regions_increase_the/
Text: I just read about 'corn sweat' for the first time and, y'all, my mind was blown and replaced with sooo many questions. The articles and links that pop up when googled all state sweat from corn, and like plants, can increase humidity in an area making humid areas more so (as in the American Midwest). If this is true, then can we assume it also applies to non humid areas? If it does, then, basically, my main question is the one from the title- Would planting corn in arid regions increase the likelihood of rain/precipitation? 

Thank you!

ID: w6drps
Title: If Mount Toba Didn't Cause Humanity's Genetic Bottleneck, What Did?
Author: PhiloBlackCardinal
Score: 2663
VoteRatio: 0.95
CommentCount: 253
Subreddit: askscience
PostTime: 1658609312
URL: https://www.reddit.com/r/askscience/comments/w6drps/if_mount_toba_didnt_cause_humanitys_genetic/
Text: It seems as if the [Toba Catastrophe Theory](https://en.wikipedia.org/wiki/Toba_catastrophe_theory) is on the way out. From my understanding of the theory itself, a genetic bottleneck that occurred ~75,000 years ago was linked to the Toba VEI-8 eruption. However, evidence showing that societies and cultures away from Southeast Asia continued to develop after the eruption, which has seemed to debunk the Toba Catastrophe Theory.

However, that still doesn't explain the genetic bottleneck found in humans around this time. So, my question is, are there any theories out there that suggest what may have caused this bottleneck? Or has the bottleneck's validity itself been brought into question?

ID: w6dtog
Title: Besides Spinosaurus and Carcharodontosaurus, was there any point in history in which two large theropods lived alongside one another?
Author: Patchman66
Score: 22
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1658609465
URL: https://www.reddit.com/r/askscience/comments/w6dtog/besides_spinosaurus_and_carcharodontosaurus_was/
Text: Just curious. I know Spinosaurus and Carcharodontosaurus lived at the same time, but what about other periods in pre history? I want to know if there were ever any different large therapods competing with one another for food or territory etc.

ID: w6e352
Title: Why does moisture make some surfaces more slippery and other surfaces less slippery?
Author: murfflemethis
Score: 207
VoteRatio: 0.91
CommentCount: 12
Subreddit: askscience
PostTime: 1658610187
URL: https://www.reddit.com/r/askscience/comments/w6e352/why_does_moisture_make_some_surfaces_more/
Text: For example, waterslides and smooth concrete get very slippery when wet, while very thin plastic bags are easier to open if your fingers are wet, and wet clothing is harder to remove than dry.

\*Edit: I appreciate the answers so far, but I think I gave too many examples. I'm most interested in understanding why a little bit of water on my finger tips makes it easier to open very thin plastic bags, and that hasnt been mentioned yet.

ID: w6izf8
Title: If the JWST’s mirrors were segmented to fold it up in 2 places, why are there 18 segments instead of just 3?
Author: heckingcomputernerd
Score: 4
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1658623983
URL: https://www.reddit.com/r/askscience/comments/w6izf8/if_the_jwsts_mirrors_were_segmented_to_fold_it_up/
Text: 

ID: w6u60g
Title: Could Monkeypox be Airborne? This NHS study from a UK hospital found MPX virus DNA 6 feet above a patient in the air.
Author: MajorRichardHead7
Score: 2676
VoteRatio: 0.82
CommentCount: 201
Subreddit: askscience
PostTime: 1658664510
URL: https://www.reddit.com/r/askscience/comments/w6u60g/could_monkeypox_be_airborne_this_nhs_study_from_a/
Text: [https://www.medrxiv.org/content/10.1101/2022.07.21.22277864v1](https://www.medrxiv.org/content/10.1101/2022.07.21.22277864v1)

&#x200B;

>***This is the first time that detection of MPXV (DNA and virus by isolation) in environmental air samples from healthcare settings has been reported,.***  
>  
>***Detection of MPXV DNA in air samples collected at distances of greater than 1•5m from the patient and at a height of nearly 2m supports the theory that MPXV can be present in either aerosols, suspended skin particles or dust containing virus, and not only in large respiratory droplets that fall to the ground within 1 to 1-5m of an infected individual.***  
>  
>***Five out of fifteen air samples taken were positive. Significantly, three of four air samples collected during a bed linen change in one patient's room were positive (Ct 32-7-35-8). Interpretation: These data demonstrate significant contamination in isolation facilities and potential for aerosolisation of MPXV during specific activities.***  
>  
>***We identified widespread MPXV DNA contamination of the environment in respiratory isolation rooms occupied by infected symptomatic individuals.***

&#x200B;

Trying to parse the implications of this study. 2m (6.5 feet) above the patient sounds like it's airborne right?

Maybe we shouldn't be sending potentially contagious patients to STI clinics like we currently are?

ID: w6yj4s
Title: Is the native GaAs oxidation layer water soluble and if yes, why are then acids used to remove it from wafers?
Author: chmqin
Score: 2
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1658677406
URL: https://www.reddit.com/r/askscience/comments/w6yj4s/is_the_native_gaas_oxidation_layer_water_soluble/
Text: I read that Si and GaAs, which are both used as semiconductors in computer chips, develop a very thin oxidation layer in air. I also read that the one that Si develops is insoluble in water, so it is a good passivation layer, while the one that GaAs develps contains water soluble oxides, so it is not a good passivation.

On the other hand in the industry, the GaAs oxidation layer is etched off with acid, when GaAs wafers are used - why is this done, and not just water used, if the oxides are water soluble? And how can I imagine the oxide layer itself, is it something that is firmly "bonded" to the GaAs or Si underneath, or is it something more "volatile" that is easily removed? As in: is it really part of the surface, or just "lying on top of it"?

I'm not a chemist, I just read a lot about semiconductor materials recently and am curious.

ID: w77wt9
Title: Do obesity rates drop during economic recession?
Author: Shurkify
Score: 1064
VoteRatio: 0.89
CommentCount: 342
Subreddit: askscience
PostTime: 1658701907
URL: https://www.reddit.com/r/askscience/comments/w77wt9/do_obesity_rates_drop_during_economic_recession/
Text: 

ID: w7903s
Title: Do other vertebrated animals have puberty like we have?
Author: Queerlestrinha
Score: 130
VoteRatio: 0.86
CommentCount: 18
Subreddit: askscience
PostTime: 1658704863
URL: https://www.reddit.com/r/askscience/comments/w7903s/do_other_vertebrated_animals_have_puberty_like_we/
Text: I know that some invertebrates go through metamorphosis, but what about other mammals, reptiles and birds? Do they also go through major body, hormonal and brain changes like we do during that period?

ID: w7ajiw
Title: How does evolution for non-breeding individuals in colony insects (bees, ants) work?
Author: Caesars-Dog
Score: 80
VoteRatio: 0.83
CommentCount: 43
Subreddit: askscience
PostTime: 1658709207
URL: https://www.reddit.com/r/askscience/comments/w7ajiw/how_does_evolution_for_nonbreeding_individuals_in/
Text: How can evolution select for drone bees or honeypot ants if they don’t breed and pass on genes?

ID: w7aqo2
Title: How much of an effect does a lake have on local weather?
Author: gduke641
Score: 21
VoteRatio: 0.86
CommentCount: 6
Subreddit: askscience
PostTime: 1658709810
URL: https://www.reddit.com/r/askscience/comments/w7aqo2/how_much_of_an_effect_does_a_lake_have_on_local/
Text: I live on a lake and every time there is a big storm it ends up coming really close but then it misses us. I can’t find any info on how a lake effects the weather pattern. The lake is about 23 square miles. It really bugs me why It always seems to blow over us.  What causes this to happen? Often it will be storming a few miles away but hardly ever at my house.

ID: w7ar3k
Title: If a person left Earth and were to travel in a straight line, would the chance of them hitting a star closer to 0% or 100%?
Author: mrcyner
Score: 6391
VoteRatio: 0.94
CommentCount: 1252
Subreddit: askscience
PostTime: 1658709846
URL: https://www.reddit.com/r/askscience/comments/w7ar3k/if_a_person_left_earth_and_were_to_travel_in_a/
Text: In other words, is the number of stars so large that it's almost a given that it's bound to happen or is the universe that imense that it's improbable?

ID: w7ctak
Title: How would the theoretical pancoronavirus vaccines work?
Author: reapingsulls123
Score: 8
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1658715757
URL: https://www.reddit.com/r/askscience/comments/w7ctak/how_would_the_theoretical_pancoronavirus_vaccines/
Text: What parts would they be targeting that a whole family of coronaviruses would have? How can we ensure variants won’t overcome them so easily?

ID: w7dkjr
Title: What makes Osmium such a valuable catalyst in organic reactions such as for producing ammonia?
Author: eddytony96
Score: 8
VoteRatio: 0.9
CommentCount: 1
Subreddit: askscience
PostTime: 1658717948
URL: https://www.reddit.com/r/askscience/comments/w7dkjr/what_makes_osmium_such_a_valuable_catalyst_in/
Text: 

ID: w7dmfh
Title: Do antipsychotics change/damage the brain?
Author: Odd-Helicopter-1141
Score: 10
VoteRatio: 0.68
CommentCount: 18
Subreddit: askscience
PostTime: 1658718090
URL: https://www.reddit.com/r/askscience/comments/w7dmfh/do_antipsychotics_changedamage_the_brain/
Text: 

ID: w7dvzw
Title: What happens if a woman keeps taking birth control throughout a pregnancy?
Author: Redredret
Score: 20
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1658718889
URL: https://www.reddit.com/r/askscience/comments/w7dvzw/what_happens_if_a_woman_keeps_taking_birth/
Text: 

ID: w7kyj1
Title: How do hot countries keep their aiport tarmac from melting?
Author: GetOutOfTheWhey
Score: 9
VoteRatio: 0.77
CommentCount: 7
Subreddit: askscience
PostTime: 1658743409
URL: https://www.reddit.com/r/askscience/comments/w7kyj1/how_do_hot_countries_keep_their_aiport_tarmac/
Text: A few days ago it was reported that the tarmac on Heathrow had melted and this caused delays. While this temperature is unusual for UK, it isn't so unusual for other countries near the equator.

How do these countries deal with melted tarmac? Are the chemical composition of the material different?

ID: w7mc81
Title: Does covid affect the other chemoreceptors in the body?
Author: Adghnm
Score: 20
VoteRatio: 0.68
CommentCount: 3
Subreddit: askscience
PostTime: 1658748088
URL: https://www.reddit.com/r/askscience/comments/w7mc81/does_covid_affect_the_other_chemoreceptors_in_the/
Text: I learned recently that our chemoreceptors aren't limited to the mouth and nose, but are elsewhere in the body - the heart, the fallopian tubes etc.

So, when a covid infection reduces your taste and smell, does it also reduce sensitivity in these other receptors? What's the effect if so?

ID: w7od4e
Title: How do drugs target our cancerous cells, and not our normal cells, when administered?
Author: GodConcepts
Score: 118
VoteRatio: 0.88
CommentCount: 44
Subreddit: askscience
PostTime: 1658754006
URL: https://www.reddit.com/r/askscience/comments/w7od4e/how_do_drugs_target_our_cancerous_cells_and_not/
Text:  

If we have a population of normal and cancer cells, and we give a drug to this population. And lets say this drug induces apoptosis. Usually, the drug would have a detrimental effects on the cancerous cells, but would pretty much cause the normal cells to be unaffected. How is that? If the drug can induce cell death in both normal and cancerous cells, why do the cancerous cells tend to die first? Is it because cancerous cells are way better at metabolism than non-cancerous cells, and so they suck everything from their environment; Therefore the normal cells get a small quantity of the drug, while the cancerous cells consume most of it and hence die?

(I know that some drugs might target  molecules that are unique to cancerous cells. However for the ones that are non-specific, how do these drugs manage to destroy our cancerous cells pretty well, while sort of not over-harming our normal cells)

(if anyone has like really credible references that would be nice also

ID: w7qbvj
Title: Does a "lazy river" impart angular momentum to objects floating in it?
Author: Skandranonsg
Score: 8
VoteRatio: 0.83
CommentCount: 7
Subreddit: askscience
PostTime: 1658759167
URL: https://www.reddit.com/r/askscience/comments/w7qbvj/does_a_lazy_river_impart_angular_momentum_to/
Text: I was at my local rec center pool and had this thought.

Let's say you have a donut-shaped pool with jets that keep the water moving clockwise with negligible turbulence and a spherical object floating in that pool. Without bumping into the sides, would the ball begin spinning relative to the ground or stay facing relatively the same direction? 

Thinking about the forces involved, my intuition tells me that the force of the water acting on the ball should always be tangential to the donut. Also, would the stream of water keep the ball in the center, or would it be flung to the outside perimeter of the pool? How would the situation change if it were a neutrally buoyant sphere in a cylindrical pipe?

ID: w7qk5v
Title: Does your ability to hear mosquitoes (the insects, not the tone) change with age?
Author: MeltingPants
Score: 5
VoteRatio: 0.61
CommentCount: 5
Subreddit: askscience
PostTime: 1658759771
URL: https://www.reddit.com/r/askscience/comments/w7qk5v/does_your_ability_to_hear_mosquitoes_the_insects/
Text: 

ID: w7qkuh
Title: Is there any sugar in rocks? Like are there any natural rocks in the world with composits of glucose or sucrose inside of them?
Author: Otherwise-Chef5428
Score: 260
VoteRatio: 0.91
CommentCount: 94
Subreddit: askscience
PostTime: 1658759819
URL: https://www.reddit.com/r/askscience/comments/w7qkuh/is_there_any_sugar_in_rocks_like_are_there_any/
Text: 

ID: w7qyv5
Title: How does virus manipulation/CRISPR actually work, when the virus particles are so tiny?
Author: smallsparkofhope
Score: 6
VoteRatio: 0.62
CommentCount: 25
Subreddit: askscience
PostTime: 1658760804
URL: https://www.reddit.com/r/askscience/comments/w7qyv5/how_does_virus_manipulationcrispr_actually_work/
Text: I'm really curious about the actual mechanism by which researchers cut and splice something so small. That is to say, how do CRISPR and its offshoots work? For example, *how* do researchers actually snip a strand of DNA or RNA? And how do they introduce "guide" RNA into the virus particle, etc.? What tools are involved, and how do they work? I'm absolutely fascinated and would love to understand the process!

ID: w7rila
Title: Do social network feeds(Instagram, TikTok, Facebook) make concentration harder?
Author: 1Blue3Brown
Score: 0
VoteRatio: 0.5
CommentCount: 8
Subreddit: askscience
PostTime: 1658762120
URL: https://www.reddit.com/r/askscience/comments/w7rila/do_social_network_feedsinstagram_tiktok_facebook/
Text: After scrolling social network feeds, i feel that concentrating on mentally hard work or study is harder. Is it just me, or it has a scientific explanation of some kind?

ID: w7rmgo
Title: How significant are the recent revelations that some research related to amyloid beta plaques in Alzheimer’s disease may be fraudulent?
Author: biocomputer
Score: 380
VoteRatio: 0.94
CommentCount: 15
Subreddit: askscience
PostTime: 1658762385
URL: https://www.reddit.com/r/askscience/comments/w7rmgo/how_significant_are_the_recent_revelations_that/
Text: The amyloid hypothesis of Alzheimer’s disease says that the accumulation of the peptide amyloid-β in the brain is the main cause of the disease. However, after decades of research and clinical trials there has been little to no success in treating Alzheimer's patients based on this hypothesis, and it has been questioned, see for example:

>[The amyloid hypothesis on trial. As the development of treatments for Alzheimer’s disease continues to stumble, is it time for researchers to broaden their list of the condition’s potential causes?
](https://www.nature.com/articles/d41586-018-05719-4)

It was recently reported that some western blot images which claim to show a sub-type of amyloid beta, Aβ\*56, may have been manipulated. The report was the result of an investigation by *Science*:

>[Blots on a field? A neuroscience image sleuth finds signs of fabrication in scores of Alzheimer’s articles, threatening a reigning theory of the disease](https://www.science.org/content/article/potential-fabrication-research-images-threatens-key-theory-alzheimers-disease)

Such manipulations the report claims go back to the original 2006 paper describing Aβ\*56 in *Nature*  written by Sylvain Lesné and Karen Ashe:

>[A specific amyloid-β protein assembly in the brain impairs memory](https://www.nature.com/articles/nature04533)

From the report in *Science* one may get the impression that the vast majority of Aβ plaque-related research and drug development since then has been focused on the Aβ\*56 subtype, in which case the alleged fraud would be an enormous setback to the field, with billions of dollars and decades of research time wasted. However, there are many types of Aβ and I'm unclear on just how important Aβ\*56 is to the field of Alzheimer's research and drug development. My initial thought was that there's no way all this time, effort, and money has been invested in something that only one lab has published (even if they've published on it many times) and no independent researchers have validated. The *Science* report says that some others have detected Aβ\*56 but I don't know in what context, or if this other work validates the work from Lesné and Ashe:

>In the 16 years following the landmark paper, Lesné and Ashe—separately or jointly—published many articles on their stellar oligomer. Yet only a handful of other groups have reported detecting Aβ\*56.

An article on Alzforum has comments from some of the scientists involved in the controversy:

>[Sylvain Lesné, Who Found Aβ*56, Accused of Image Manipulation](https://www.alzforum.org/news/community-news/sylvain-lesne-who-found-av56-accused-image-manipulation)

In particular, the top comment which is from Karen Ashe, the senior author on the original 2006 paper:

>...it is clear that there are two general forms of Aβ, type 1 and type 2. One particular form of type 1 (referred to in our papers as Aβ\*56 and in the Science article as “toxic oligomers”) was shown by my lab and others to impair memory function in mice. The type 2 form of Aβ is the one found in amyloid plaques. It is this latter form that drug developers have repeatedly but unsuccessfully targeted. There have been no clinical trials targeting the type 1 form of Aβ...

Scientific misconduct or fraud is of course terrible, and if true I'm sure this has set back at least some progress in the field. But just how significant is this fraud if it's true?

ID: w7rt65
Title: Why is bioassay absorbance measured at 2 different wavelengths?
Author: Remarkable_Quarter_6
Score: 0
VoteRatio: 0.46
CommentCount: 4
Subreddit: askscience
PostTime: 1658762847
URL: https://www.reddit.com/r/askscience/comments/w7rt65/why_is_bioassay_absorbance_measured_at_2/
Text: I am reading a lab procedure and the absorbance for the bioassay is measured at 2 wavelengths. Why are bioassays measured at two different wavelengths? Is this standard? When reporting results, should both figures be reported or just at the maximum wavelength?

ID: w7ry3i
Title: Does trying to have identical or similar participant numbers matter when doing a direct replication of an older study?
Author: CytheYounger
Score: 0
VoteRatio: 0.47
CommentCount: 3
Subreddit: askscience
PostTime: 1658763176
URL: https://www.reddit.com/r/askscience/comments/w7ry3i/does_trying_to_have_identical_or_similar/
Text: I know psychology has not had the best reputation when it comes to the results of studies being replicated, but my question stems around direct replication and the results pulled from those. I understand that if you are going to directly replicate a study, you would use all the same materials from the original study, but would you try and use the same amount of participants or try and get close to it? So, let's say that I try and directly replicate a study from 1992 on Adolescent aggression and video game usage, I would use all the same materials, so in this case, Street Fighter from 1992 on an arcade machine and then measure aggression using the same surveys from the original study.  But let's say the original study had 51 eleven year olds, would you try and get exactly 51 eleven year olds for your replication? or would you try and get close? or does it even matter?

ID: w7xktp
Title: Why does a distant star remain visible to the naked eye no matter where we stand?
Author: chadwickthezulu
Score: 13
VoteRatio: 0.85
CommentCount: 9
Subreddit: askscience
PostTime: 1658776629
URL: https://www.reddit.com/r/askscience/comments/w7xktp/why_does_a_distant_star_remain_visible_to_the/
Text: Do stars simply put out enough light that the angle between two adjacent photons are sufficiently narrow, ie <1mm separation at 1000 light years? Or does this have to do with the wave nature of photons so a single photon is detectable over a wide area? How small would a light detector need to be for a standard star 1000 LY away to disappear and reappear as the detector is moved around?

ID: w7xy0g
Title: Is the habitable zone of a 2-star system further out than a single-star system like ours?
Author: KingKarnool
Score: 6
VoteRatio: 0.88
CommentCount: 10
Subreddit: askscience
PostTime: 1658777508
URL: https://www.reddit.com/r/askscience/comments/w7xy0g/is_the_habitable_zone_of_a_2star_system_further/
Text: 

ID: w7ydpn
Title: Why is Monkeypox affecting, "men who have sex with men" more than any other demographic?
Author: Relative-View3431
Score: 5737
VoteRatio: 0.85
CommentCount: 425
Subreddit: askscience
PostTime: 1658778549
URL: https://www.reddit.com/r/askscience/comments/w7ydpn/why_is_monkeypox_affecting_men_who_have_sex_with/
Text: I've read that Monkey Pox isn't an STD. So why is MSM, allegedly, the most afflicted group according to the WHO?

Edit: Unfortunately, I feel that the answers aren't clear enough and I still have doubts.

I understand that Monkeypox isn't strictly an STD, and it's mainly transmitted by skin-to-skin contact and respiratory secretions during prolonged face-to-face contact. So, I still don't understand why are the media and health organizations focusing specifically on the MSM demographic.

Even if the spread, allegedly, began in some sort of gay event, any person, regardless of sexual orientation,  could eventually get infected with Monkeypox. It's not as if MSM only had contact with other MSM. They might also spread the disease to their heterosexual friends, coworkers, acquaintances, and relatives.

In the worst-case scenario in which we aren't able to contain Monkeypox, LGBT people who don't even participate in random sexual encounters or social gatherings might get infected by heterosexual carriers.

Shouldn't the narrative be changed to "people who partake in hook-up culture and large social events"? What does sexual orientation have to do with the spread of the disease?

Edit2: I'm reading an alarming number of baseless assumptions and stereotypes about MSM or gay men in general, I honestly thought this subreddit was much better.

&#x200B;

&#x200B;

ID: w80yrr
Title: Is mammal dung special? Are mammals comparatively greater consumers of fruits and vegetables, and so have plants evolved to serve primarily mammals? Why is guano so special?
Author: gnex30
Score: 2
VoteRatio: 0.63
CommentCount: 8
Subreddit: askscience
PostTime: 1658784852
URL: https://www.reddit.com/r/askscience/comments/w80yrr/is_mammal_dung_special_are_mammals_comparatively/
Text: I suppose warm bloodedness plays a factor here, but I'd like to know specifically how. There is a now popular story about avocados and gomphotheres that shows the mutual adaptation, but that's very highly specialized.  I'm speaking more broadly about lizard/reptile/bird/insect/whatever else vs mammal. Perhaps there are whole classes of plants that fruit just for reptiles in particular or something like that and whether it's as productive as it would be if it were mammalian fertilizer.

ID: w82tad
Title: Why is tartatric acid diprotic despite having four hydroxides in its molecular structure?
Author: Glittering_Pitch7648
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1658789474
URL: https://www.reddit.com/r/askscience/comments/w82tad/why_is_tartatric_acid_diprotic_despite_having/
Text: For context I am a student in second semester college general chemistry, my upcoming lab we are using tartaric acid for analysis using acid-base titration, and in the lab introduction it mentions that tartaric acid is a diprotic acid and gives the molecular structure.  I am just confused how tartaric acid is diprotic since it contains four hydroxides in its molecular structure; does this mean that only two of its hydroxides are reactive?  Maybe it means that after two protons have been donated, the structure changes to where it is no longer able to donate protons?  Any insight is appreciated, thank you.

Picture of molecular structure given: [https://imgur.com/a/UXm5Ten](https://imgur.com/a/UXm5Ten)

ID: w845tb
Title: Was the bubonic plague 100% fatal?
Author: FeelThePower999
Score: 27
VoteRatio: 0.74
CommentCount: 48
Subreddit: askscience
PostTime: 1658792985
URL: https://www.reddit.com/r/askscience/comments/w845tb/was_the_bubonic_plague_100_fatal/
Text: In the Medieval times, did every person who caught the dreaded plague die? Nobody ever talks about people who caught the plague but recovered.

ID: w85yqu
Title: Does dark matter have a temperature?
Author: jammerjoint
Score: 187
VoteRatio: 0.89
CommentCount: 59
Subreddit: askscience
PostTime: 1658797902
URL: https://www.reddit.com/r/askscience/comments/w85yqu/does_dark_matter_have_a_temperature/
Text: And if it does:

* Is there a way to deduce it?
* By what processes might the temperature change?
* Is there any meaningful implication?

ID: w8a58l
Title: Are common starlings the only starlings to murmurate?
Author: dushi_dude
Score: 4
VoteRatio: 0.83
CommentCount: 1
Subreddit: askscience
PostTime: 1658809794
URL: https://www.reddit.com/r/askscience/comments/w8a58l/are_common_starlings_the_only_starlings_to/
Text: I know common starlings are renowned for their murmurations in Europe and North America but are species like the Hildebrant's likely to do it too.

ID: w8axg3
Title: Being that antibiotics are derived from fungal mold, would fungi in general be susceptible to antibiotic resistant bacteria?
Author: DookieDemon
Score: 5
VoteRatio: 0.73
CommentCount: 10
Subreddit: askscience
PostTime: 1658812250
URL: https://www.reddit.com/r/askscience/comments/w8axg3/being_that_antibiotics_are_derived_from_fungal/
Text: Mold is a type of fungus and it is capable of fighting off bacteria in some cases, which lead to the discovery of antibiotics (penicillin, etc.) 

As we know, bacteria have begun to 'learn' how to overcome these antibiotics and we now have some types of infectious bacterial diseases that are immune to virtually all known antibiotics.

Would these 'super bacteria' also be dangerous to fungi, including molds and mushrooms? If so, what would that mean for the ecosystem and humans?

ID: w8b7kf
Title: We all know about Pavlovian conditioning of a neutral stimulus. But how does conditioning of a positive/negative stimulus happen?
Author: Ganondorf10987
Score: 0
VoteRatio: 0.29
CommentCount: 5
Subreddit: askscience
PostTime: 1658813174
URL: https://www.reddit.com/r/askscience/comments/w8b7kf/we_all_know_about_pavlovian_conditioning_of_a/
Text: How can you ensure that the one you want to condition ends up the one being conditioned?

To paint a hypothetical situation for an example, let's consider a child who starts out liking its teddy bear, but because that teddy bear was often present along with another (negative) stimulus, it began fearing or even hating the teddy bear. How can you determine which of the stimuli will be conditioned? 

And can you somehow "force" a particular one of them to be conditioned? Could you perhaps use that teddy bear to condition a negative stimulus (like fear of the dark) into a positive stimulus (eg. an apathy/ambivalence towards the dark, or perhaps even fascination with the dark)?

ID: w8by2o
Title: If climate change is acidifying our oceans, why can't we add bases to it to balance it out?
Author: phizrine
Score: 6
VoteRatio: 0.69
CommentCount: 11
Subreddit: askscience
PostTime: 1658815690
URL: https://www.reddit.com/r/askscience/comments/w8by2o/if_climate_change_is_acidifying_our_oceans_why/
Text: Asked this question on r/NoStupidQuestions but no one really had an answer for me.

ID: w8f89k
Title: Does the bioavailability of certain foods changes when eaten with other foods?
Author: Danielscseta
Score: 19
VoteRatio: 0.84
CommentCount: 19
Subreddit: askscience
PostTime: 1658827717
URL: https://www.reddit.com/r/askscience/comments/w8f89k/does_the_bioavailability_of_certain_foods_changes/
Text: When I saw "studies on the bioavailability of zinc in man: II absorption of zinc from organic and inorganic sources", I was intrigued. Are there such things as anti-nutrients, i.e. are there some things which impair the absorption of nutrients, vitamins and minerals?

ID: w8g5iv
Title: Does a yellow gas flame really produce more carbon monoxide?
Author: Flick19841984
Score: 6
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1658831002
URL: https://www.reddit.com/r/askscience/comments/w8g5iv/does_a_yellow_gas_flame_really_produce_more/
Text: The way I see it, carbon monoxide is the result of a chemical reaction, the one involved in gas stoves, to my understanding, is oxigen + fuel --> products. Among these products, carbon monoxide.

I was told recently that if your flame burns blue, it doesn't produce carbon monoxide (or not nearly as much as yellow). I don't see how that would work. The color of a flame (in a commercial gas combustion) is dependent on its temperature, I can imagine maybe, if your flame's yellow it partially burns the gas supplied, leading to more gas in the air, but certainly not carbon monoxide, no?

Thanks in advance

ID: w8g9w8
Title: Can brain scans tell us anything about psychopathy?
Author: OLSAU
Score: 6
VoteRatio: 0.65
CommentCount: 12
Subreddit: askscience
PostTime: 1658831413
URL: https://www.reddit.com/r/askscience/comments/w8g9w8/can_brain_scans_tell_us_anything_about_psychopathy/
Text: Specifically, are (or could) brain scans (MRI/CT or other) be used for fully or partially diagnosing psychopathy?

If not, then could such scans still tell us something about psychopathy?

ID: w8h51d
Title: Why do most hybrid propulsion systems seem to have the ICE directly linked to the drive system rather than just be a dedicated generator to complement the batteries?
Author: Inside-Line
Score: 5
VoteRatio: 0.67
CommentCount: 12
Subreddit: askscience
PostTime: 1658834258
URL: https://www.reddit.com/r/askscience/comments/w8h51d/why_do_most_hybrid_propulsion_systems_seem_to/
Text: At a glance, it seems like the efficiency of good generators (80+%?) and  electric engines (80+% too?) still seem to be much higher than the efficiency of ICE engines (<30%?).

If this is the case (please let me know if my assumptions are wrong), why does it seem like hybrid power trains of cars and boats have their combustion engines linked to the power train through a drive shaft rather than just producing more electricity to drive the electric motors? I get the sometimes they might be doing this to get more power and avoid having to install more powerful electric motors to accept the power from the generator rather than just the batteries, but it seems just having more range would a huge advantage. Is there something I'm missing?


Thank you!

ID: w8j5jr
Title: What happens to veins after they are injected with a needle?
Author: throughthewoods4
Score: 3190
VoteRatio: 0.93
CommentCount: 384
Subreddit: askscience
PostTime: 1658840317
URL: https://www.reddit.com/r/askscience/comments/w8j5jr/what_happens_to_veins_after_they_are_injected/
Text: 

ID: w8khxv
Title: I saw a post earlier today of someone holding a sealed quartz crystal filled with water. How is this possible? Wouldn't the forces involved in making a crystal be enough to evaporate water completely out of the equation?
Author: pennykie
Score: 844
VoteRatio: 0.94
CommentCount: 40
Subreddit: askscience
PostTime: 1658843906
URL: https://www.reddit.com/r/askscience/comments/w8khxv/i_saw_a_post_earlier_today_of_someone_holding_a/
Text: 

ID: w8o5hk
Title: Why do older smallpox vaccines (ACAM) cause a reaction if you have eczema, but JYNNEOS does not?
Author: imaris_help
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1658852814
URL: https://www.reddit.com/r/askscience/comments/w8o5hk/why_do_older_smallpox_vaccines_acam_cause_a/
Text: 

ID: w912bz
Title: What areas of body are most sensitive to heat and cold?
Author: honey-collector
Score: 25
VoteRatio: 0.72
CommentCount: 23
Subreddit: askscience
PostTime: 1658884856
URL: https://www.reddit.com/r/askscience/comments/w912bz/what_areas_of_body_are_most_sensitive_to_heat_and/
Text: 

ID: w94lbw
Title: The first exoplanet was discovered 30 years ago, and thousands have been found since. What was the breakthrough there?
Author: Windrammer420
Score: 8
VoteRatio: 0.83
CommentCount: 14
Subreddit: askscience
PostTime: 1658894799
URL: https://www.reddit.com/r/askscience/comments/w94lbw/the_first_exoplanet_was_discovered_30_years_ago/
Text: 

ID: w9536z
Title: Does the “attention” (as in point of focus) lag behind when you move your eyeballs?
Author: H0LEESHiET
Score: 5
VoteRatio: 0.86
CommentCount: 9
Subreddit: askscience
PostTime: 1658896315
URL: https://www.reddit.com/r/askscience/comments/w9536z/does_the_attention_as_in_point_of_focus_lag/
Text: 

ID: w95fkn
Title: Is there any evidence that the white paint on aircraft decrease exposure to UV or ionizing radiation?
Author: ass_hat_mcgee
Score: 5
VoteRatio: 0.69
CommentCount: 11
Subreddit: askscience
PostTime: 1658897384
URL: https://www.reddit.com/r/askscience/comments/w95fkn/is_there_any_evidence_that_the_white_paint_on/
Text: White paint is commonly used on aircraft for practical and economic reasons - it's easier to resell a white plane that can be painted with the buyer's livery, its easier to spot leaks, the plane heats up less while sitting on the tarmac and most importantly, white paint will not fade or flake as quickly as other colours since it reflects light rather than absorbing it.

However this got me thinking, is there any strong evidence that the reflective nature of white paint used on airliners helps combat exposure to UV-A, B or ionizing radiation for the occupants?

ID: w95frf
Title: Why do rough surfaces encourage nucleation of CO2 in fizzy drinks?
Author: NoahColl29
Score: 14
VoteRatio: 0.82
CommentCount: 4
Subreddit: askscience
PostTime: 1658897402
URL: https://www.reddit.com/r/askscience/comments/w95frf/why_do_rough_surfaces_encourage_nucleation_of_co2/
Text: Just went to a cafe, got a bottle of Coke, put a paper straw in it, and it started bubbling up, out of the bottle and straight onto the table and onto me. I know that rough surfaces, such as a paper straw, or mentos do encourage nucleation of CO2, but could somebody explain why this happens to me? Thanks, Noah

ID: w95xwb
Title: Why do animals have bladders to hold urine?
Author: snappy033
Score: 922
VoteRatio: 0.84
CommentCount: 203
Subreddit: askscience
PostTime: 1658898988
URL: https://www.reddit.com/r/askscience/comments/w95xwb/why_do_animals_have_bladders_to_hold_urine/
Text: Is there an evolutionary reason for this adaptation? Why doesn't urine just dribble out as it is processed?

ID: w9ba6y
Title: Why is the brain not damaged by impact from running, how is it protected from this sort of impact but not from other impacts?
Author: EverydayPigeon
Score: 3816
VoteRatio: 0.93
CommentCount: 427
Subreddit: askscience
PostTime: 1658918235
URL: https://www.reddit.com/r/askscience/comments/w9ba6y/why_is_the_brain_not_damaged_by_impact_from/
Text: 

ID: w9cxjv
Title: Why doesnt current flow from one cell to another?
Author: sunnyman420
Score: 19
VoteRatio: 0.71
CommentCount: 23
Subreddit: askscience
PostTime: 1658923350
URL: https://www.reddit.com/r/askscience/comments/w9cxjv/why_doesnt_current_flow_from_one_cell_to_another/
Text: I connect one conductor's end to one cell's negative terminal and then it's other end to ANOTHER cells positive terminal, why doesn't current flow? PLEASE someone explain in an easy way cause this question is eating me dog.

ID: w9esp0
Title: What special weather events could an Earthlike planet with totally diffent geography from Earth have?
Author: iribuya
Score: 224
VoteRatio: 0.89
CommentCount: 17
Subreddit: askscience
PostTime: 1658928486
URL: https://www.reddit.com/r/askscience/comments/w9esp0/what_special_weather_events_could_an_earthlike/
Text: What special weather events (tornado/hurricane/El Nino....) could an Earthlike planet have that has a totally different continental layout.

A lot of our weather events are massively influenced by ocean streams, mountain ranges, water to land ratio. Are there weather events that science can predict, but don't happen on earth, instead could occur on other planets if the conditions are right.

ID: w9f5zp
Title: Why does spraying a shirt with water from a spray bottle remove most of the wrinkles? Chemistry or physics, I think? I dunno, I am not a scientist lol.
Author: Multch_007
Score: 9
VoteRatio: 0.57
CommentCount: 19
Subreddit: askscience
PostTime: 1658929460
URL: https://www.reddit.com/r/askscience/comments/w9f5zp/why_does_spraying_a_shirt_with_water_from_a_spray/
Text: 

ID: w9fjbl
Title: Ask Anything Wednesday - Engineering, Mathematics, Computer Science
Author: AutoModerator
Score: 212
VoteRatio: 0.87
CommentCount: 123
Subreddit: askscience
PostTime: 1658930410
URL: https://www.reddit.com/r/askscience/comments/w9fjbl/ask_anything_wednesday_engineering_mathematics/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Engineering, Mathematics, Computer Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: w9hp5i
Title: How does the immune system respond to herpes?
Author: NycandLachicago
Score: 5
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1658935704
URL: https://www.reddit.com/r/askscience/comments/w9hp5i/how_does_the_immune_system_respond_to_herpes/
Text: What is the immune response to herpes? How does the immune system react to the virus? Can it defeat herpes?

ID: w9i9fm
Title: What impact can a large/powerful storms have on sub-surface geology?
Author: Skoteinoi
Score: 7
VoteRatio: 0.74
CommentCount: 3
Subreddit: askscience
PostTime: 1658937048
URL: https://www.reddit.com/r/askscience/comments/w9i9fm/what_impact_can_a_largepowerful_storms_have_on/
Text: The question was inspired after reading about Typhoon Hagibis which struck Japan in 2019 and was quickly followed by an earthquake. Can storms influence earthquakes in any way or are there any other geological effects of storms hidden below the surface?

ID: w9lrn0
Title: What is 'Superdeterminism' ?
Author: MrInfinitumEnd
Score: 243
VoteRatio: 0.89
CommentCount: 82
Subreddit: askscience
PostTime: 1658945503
URL: https://www.reddit.com/r/askscience/comments/w9lrn0/what_is_superdeterminism/
Text: 

ID: w9mzla
Title: Is potential due to a dipole origin dependent?
Author: 418397
Score: 4
VoteRatio: 0.67
CommentCount: 2
Subreddit: askscience
PostTime: 1658948539
URL: https://www.reddit.com/r/askscience/comments/w9mzla/is_potential_due_to_a_dipole_origin_dependent/
Text: Consider the potential due to a pure dipole... It's 
V=k(p.r)/|r|^3 ... where r is position vector of the point at which the potential is considered and p is dipole moment of the charge distribution... 

Because the net charge Q=0, p remains the same even if we shift the origin... Now consider shifting the origin such that |r| remains the same but r doesn't so that p.r has a different value now... Therefore V has a different value in this frame...

Why? Isn't the potential at a point just the potential difference between this point and a chosen reference point(which happens to be infinity in this case) which shouldn't change unless you change the reference point itself? 

Any explanation???

ID: w9zt5d
Title: How are the probabilities of specific one-off events calculated?
Author: dustybaer88
Score: 7
VoteRatio: 0.77
CommentCount: 7
Subreddit: askscience
PostTime: 1658982034
URL: https://www.reddit.com/r/askscience/comments/w9zt5d/how_are_the_probabilities_of_specific_oneoff/
Text: I'm having a hard time wrapping my head around the probability of one-off events. Like if there is a 15% chance that it will rain tomorrow, or the probability that your favorite team wins their game tomorrow. These are events that either happen or don't and you can't rerun tomorrow to see if you get different results. How is it possible to have a probability for those events that is anything other than 1 or 0? And how would you go about finding the probability of things that don't really have a data set to go off of?

ID: wa1h09
Title: Suppose we have two black holes, one that formed from matter and one that formed from an equal amount of antimatter. If they were to collide and merge, would they merge normally, or would there be some difference noticeable to an outside observer?
Author: checksoutfine2
Score: 23
VoteRatio: 0.93
CommentCount: 12
Subreddit: askscience
PostTime: 1658987340
URL: https://www.reddit.com/r/askscience/comments/wa1h09/suppose_we_have_two_black_holes_one_that_formed/
Text: Also, if I may further the question a bit: would it be possible for infalling matter (stuff that just passed through the event horizon) from one of the black holes to ever "meet up" with infalling anti-matter from the second black hole at some point within the horizon on the way towards the singularity?

ID: wa2meq
Title: Are there diseases you can vaccinate against yet cannot acquire natural immunity for?
Author: cowox93112
Score: 5
VoteRatio: 0.62
CommentCount: 15
Subreddit: askscience
PostTime: 1658991305
URL: https://www.reddit.com/r/askscience/comments/wa2meq/are_there_diseases_you_can_vaccinate_against_yet/
Text: And if yes, how so?

(Restricting to diseases that are not absolutely deadly, e.g. rabies doesn't count)

ID: wa2pmo
Title: Why are some deep oceanic trenches not frequently associated with major earthquakes while others are?
Author: JurassicPark9265
Score: 20
VoteRatio: 0.8
CommentCount: 3
Subreddit: askscience
PostTime: 1658991612
URL: https://www.reddit.com/r/askscience/comments/wa2pmo/why_are_some_deep_oceanic_trenches_not_frequently/
Text: Why are some ocean trenches able to generate extremely high magnitude earthquakes and are seismologically very active while others are not? What determines this kind of behavior? For example, is there a reason why the Mariana Trench has not produced a magnitude 9 quake in recorded times while the Japan Trench has?

ID: wa6or4
Title: Is it possible to 'flush out/destroy covid' from your body before it takes over and fully infects someone?
Author: No_Emergency14999
Score: 0
VoteRatio: 0.29
CommentCount: 14
Subreddit: askscience
PostTime: 1659005483
URL: https://www.reddit.com/r/askscience/comments/wa6or4/is_it_possible_to_flush_outdestroy_covid_from/
Text: This may sound really silly but for example, if there were covid particles in my throat or any virus in general, would something like hot tea 'destroy' the virus or even the cells that they have entered before they get a chance to spread?

I'm not talking about those that get stopped in the first line of defence, but rather the ones that make someone infected.

Thanks in advance!

ID: wa75d8
Title: Does every cloud represent an area of lower air pressure than the air that surrounds it?
Author: musicmunky
Score: 21
VoteRatio: 0.78
CommentCount: 14
Subreddit: askscience
PostTime: 1659006926
URL: https://www.reddit.com/r/askscience/comments/wa75d8/does_every_cloud_represent_an_area_of_lower_air/
Text: I did some googling but couldn't find an answer to this specific question - if I see a cloud can I assume that that location in the atmosphere has a measurably lower pressure than the air surrounding it?

ID: wa7vvs
Title: How long does virus stay in urine? (outside)
Author: LaRoara42
Score: 1812
VoteRatio: 0.87
CommentCount: 162
Subreddit: askscience
PostTime: 1659009184
URL: https://www.reddit.com/r/askscience/comments/wa7vvs/how_long_does_virus_stay_in_urine_outside/
Text: So I live in an area where people tend to pee outside a lot.

Tonight I saw someone pee outside - turned away of course while they went - and they left a puddle. Maybe an hour after, a rat came by and sat right in the puddle for a few seconds before scurrying off again.

Curious how long virus (COVID or anything else) stays active in urine once it hits the air.

Thanks in advance.

Update: a lot of discussion here about whether it's possible to transmit viruses through urine - the answer is yes, it's possible. I'm asking how long it stays active outside of the body, usually on the ground (may be different for different viruses/conditions).

Also, whether we should all be worried about the rat.

See CDC page on CMV for one example: [https://www.cdc.gov/cmv/overview.html](https://www.cdc.gov/cmv/overview.html)

ID: wa9ual
Title: How UVA and UVB causes skin cancer if they are both non-ionizing radiation and only higher frequency UVC is inonizing?
Author: SiriusFxu
Score: 3
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1659014501
URL: https://www.reddit.com/r/askscience/comments/wa9ual/how_uva_and_uvb_causes_skin_cancer_if_they_are/
Text: 

ID: wabpi4
Title: does the nervous system work like cable lines? where if there is a problem in one area of a nerve does it only affect down the line or the whole function?
Author: PoxTheDragonborn
Score: 14
VoteRatio: 0.77
CommentCount: 10
Subreddit: askscience
PostTime: 1659019214
URL: https://www.reddit.com/r/askscience/comments/wabpi4/does_the_nervous_system_work_like_cable_lines/
Text: For context, I've been diagnosed(?) With neurogenic bladder and nobody knows why, I'm only 43 so I'm not in the usual age range and not diabetic that I know of, and I've had an MRI of my lumbar spine to rule out damage there, but I'm curious if it's plausible that the nerve that functions bladder constriction and opening the autonomic urethral sphincter could.ve malfunctioning down the line and not affecting other things

ID: wach46
Title: What will happen to a rock floating through space as the universe goes through heat death?
Author: JonShartwell
Score: 2002
VoteRatio: 0.93
CommentCount: 295
Subreddit: askscience
PostTime: 1659021110
URL: https://www.reddit.com/r/askscience/comments/wach46/what_will_happen_to_a_rock_floating_through_space/
Text: I understand that in an isolated system entropy tends to increase, but I’m having trouble picturing what an increase in entropy of a space rock would look like. Is a space rock constantly losing molecules on its surface as time goes on, and eventually there’s no rock left and the molecules also break down? How would the bonds holding the surface molecules to the interior break apart in a vacuum? A rock in a vacuum seems so permanent from my perspective but I know surprising things happen over huge timeframes. 

Thanks a lot for reading.

ID: waclyb
Title: Do animals experience a runner’s high similar to humans?
Author: savemyreef
Score: 1
VoteRatio: 0.6
CommentCount: 6
Subreddit: askscience
PostTime: 1659021446
URL: https://www.reddit.com/r/askscience/comments/waclyb/do_animals_experience_a_runners_high_similar_to/
Text: 

ID: wad2rr
Title: if I plant a sprouted potato, is it genetically the same plant as the original?
Author: hambakmeritru
Score: 9
VoteRatio: 0.81
CommentCount: 22
Subreddit: askscience
PostTime: 1659022604
URL: https://www.reddit.com/r/askscience/comments/wad2rr/if_i_plant_a_sprouted_potato_is_it_genetically/
Text: 

ID: wad6lz
Title: How is “muscle memory” understood scientifically? Do muscles have anything to do with it? Or is it some function of the subconscious?
Author: treazon
Score: 1457
VoteRatio: 0.94
CommentCount: 167
Subreddit: askscience
PostTime: 1659022868
URL: https://www.reddit.com/r/askscience/comments/wad6lz/how_is_muscle_memory_understood_scientifically_do/
Text: 

ID: waejgn
Title: how long does a new animal have to live in an environment before it's no longer considered an invasive species?
Author: Dinklecorn
Score: 10
VoteRatio: 0.82
CommentCount: 4
Subreddit: askscience
PostTime: 1659026143
URL: https://www.reddit.com/r/askscience/comments/waejgn/how_long_does_a_new_animal_have_to_live_in_an/
Text: 

ID: wafxbo
Title: Is laughter and the mechanics of laughing innate at birth or a learned expression of humor?
Author: epanek
Score: 65
VoteRatio: 0.86
CommentCount: 18
Subreddit: askscience
PostTime: 1659029462
URL: https://www.reddit.com/r/askscience/comments/wafxbo/is_laughter_and_the_mechanics_of_laughing_innate/
Text: 

ID: wag7ev
Title: How does a cat’s vision change with dilation?
Author: BluJay42
Score: 1
VoteRatio: 0.55
CommentCount: 3
Subreddit: askscience
PostTime: 1659030130
URL: https://www.reddit.com/r/askscience/comments/wag7ev/how_does_a_cats_vision_change_with_dilation/
Text: Cats eyes range from slits to almost the full eye. I was wondering if there was any explanation/illustrations showing what a cat sees when this happens.

ID: wagyy9
Title: Do we have a unit for measuring joy?
Author: frozenAdaptness
Score: 5
VoteRatio: 0.6
CommentCount: 15
Subreddit: askscience
PostTime: 1659031955
URL: https://www.reddit.com/r/askscience/comments/wagyy9/do_we_have_a_unit_for_measuring_joy/
Text: And is there a limit of joy that we can feel?

ID: wahkbl
Title: What is the function of thallium in smartphones (or generally in electronics)?
Author: chmqin
Score: 33
VoteRatio: 0.78
CommentCount: 16
Subreddit: askscience
PostTime: 1659033395
URL: https://www.reddit.com/r/askscience/comments/wahkbl/what_is_the_function_of_thallium_in_smartphones/
Text: Hi reddit,

after my last question I read a bit more about materials in tech, and it's absolutely fascinating. I thought it was all just plastic and silicon, but there is a whole world of strange stuff out there.

I wanted to know what you can find in a phone and found those two cool papers:

    https://link.springer.com/article/10.1007/s11664-014-3310-3
    https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5940856/

They both ground down phones and analyzed their content. One thing was strange: Most things are somehow consistent over different phones (with some like lead becoming way less after RoHS in 2006, makes sense), but one is really strange: thallium.

In the second paper, it is found in some phones in the range of 20-300 mg/kg phone, but in most phones it does not appear at all. Same for the first paper: It is found in only 4 of the over 80 phones, with contents between 4-80 mg/kg phone. I could assume that they just did not find it even if it was there in the second case, but it does not sound correct to assume that if in the first paper they only found it very few of thos over 80 phones. I found many speicalized applications, but solar panels and medical equipment don't sound like phones. I also found a combination where it was used for wireless communications, but I can't find info on this in phones, so maybe that is more some kind base station material? Also if it is used as a dopant in semiconductors its concentration would be much much lower than it is in the phones where it was found. Since on this subreddit there seems to be someone knowledgable for every topic:

Where and how is thallium used in phones and in tech general? Is it in some chip on the PCB, in the display or somewhere else, which function does it have and why is it only found in some of them?

PS: The flair is hard, others could also fit...

ID: wahx5z
Title: Can a rocky planet be Jupiter sized?
Author: CromulentDucky
Score: 457
VoteRatio: 0.92
CommentCount: 127
Subreddit: askscience
PostTime: 1659034259
URL: https://www.reddit.com/r/askscience/comments/wahx5z/can_a_rocky_planet_be_jupiter_sized/
Text: In terms of mass, could such a world exist? Is there no way there would ever be that amount of mass available around a star? Are we just assuming all large planets detected are gas giants?

ID: wai4xk
Title: Is nicotine harmful by itself, or does the danger come from additives in tobacco/vape products?
Author: nitr0smash
Score: 241
VoteRatio: 0.9
CommentCount: 109
Subreddit: askscience
PostTime: 1659034787
URL: https://www.reddit.com/r/askscience/comments/wai4xk/is_nicotine_harmful_by_itself_or_does_the_danger/
Text: Obviously nicotine is addictive, but does the nicotine itself cause cancer etc., or are the harmful outcomes of nicotine use due to the additives and byproducts in the consumable product?

ID: wait9x
Title: What clade do vascular aquatic plants fall into if not Tracheophyta?
Author: KillerQuicheStar
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1659036352
URL: https://www.reddit.com/r/askscience/comments/wait9x/what_clade_do_vascular_aquatic_plants_fall_into/
Text: So I've been trying to understand plant taxonomy and to say it's been confusing would be an understatement. Different sources use different terms and models to describe it and no websites I've searched have really yielded me the answers I'm looking for. Right now I'm trying to figure out what clade vascular aquatic plants are in because from my understanding, they can't be in Tracheophyta, because those are specifically land plants. Is there a larger clade that forms *all* vascular plants, or am I thinking about this too hard and that's not how it works? From my studies I've also found that some websites just use clades to substitute other taxonomic ranks such as phylum and class. Is that appropriate or should they be in a proper rank, not just a clade?

ID: walw2s
Title: Why is it that we have found countless mutations which result in very serious or even fatal diseases yet we haven't found any which give some significant survival advantage ?
Author: andheracayennarahe
Score: 40
VoteRatio: 0.68
CommentCount: 83
Subreddit: askscience
PostTime: 1659043700
URL: https://www.reddit.com/r/askscience/comments/walw2s/why_is_it_that_we_have_found_countless_mutations/
Text: 

ID: waqq5m
Title: If we soon need to start giving everyone smallpox shots would they still be using the same huge needle that they used to?
Author: TinyLadySender
Score: 567
VoteRatio: 0.88
CommentCount: 119
Subreddit: askscience
PostTime: 1659056245
URL: https://www.reddit.com/r/askscience/comments/waqq5m/if_we_soon_need_to_start_giving_everyone_smallpox/
Text:  So, all my shots that I have had in the last 10 years have been teeny tiny needles where you hardly feel them go in. I never got smallpox as it was **eradicated** long before I was born. 

If they needed to start up with this, would they have to use that same huge ass 2 pronged needle or would they be able to utilize new needle developments?

ID: wazo90
Title: Does Goldbach's conjecture, if true, prove a duality of the prime numbers' infinity?
Author: BansheeF2H
Score: 6
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1659084759
URL: https://www.reddit.com/r/askscience/comments/wazo90/does_goldbachs_conjecture_if_true_prove_a_duality/
Text: Assuming Goldbach's 'strong' conjecture is true (and thus far all calculated data shows that it is), then each countable even whole number comprises two (2) prime numbers. Does this prove that the infinity of primes is twice as "big" as the infinity of all countable even whole numbers?

ID: wb13qt
Title: Is there any appreciable health difference between stannous fluoride and sodium fluoride?
Author: PHealthy
Score: 1045
VoteRatio: 0.91
CommentCount: 107
Subreddit: askscience
PostTime: 1659090071
URL: https://www.reddit.com/r/askscience/comments/wb13qt/is_there_any_appreciable_health_difference/
Text: 

ID: wb19ix
Title: In movies people in critical condition are often told to 'stay awake!' or 'stay with me!', implying they would die when losing consciousness. Do people actually have a higher likelihood of survival when staying conscious, assuming the type/timing of help afterwards is the same?
Author: iGeroNo
Score: 494
VoteRatio: 0.97
CommentCount: 85
Subreddit: askscience
PostTime: 1659090630
URL: https://www.reddit.com/r/askscience/comments/wb19ix/in_movies_people_in_critical_condition_are_often/
Text: 

ID: wb3ojp
Title: Why do some antidepressants lead to an increased risk of suicidal thoughts and behaviors? I mean isn't the point to not have those tendencies?
Author: imareallivewire
Score: 12
VoteRatio: 0.71
CommentCount: 16
Subreddit: askscience
PostTime: 1659098145
URL: https://www.reddit.com/r/askscience/comments/wb3ojp/why_do_some_antidepressants_lead_to_an_increased/
Text: 

ID: wb3zzz
Title: How does medicine against diarrhoea work if it takes so long for food to go from end to end?
Author: Bionic404
Score: 5
VoteRatio: 0.69
CommentCount: 4
Subreddit: askscience
PostTime: 1659099067
URL: https://www.reddit.com/r/askscience/comments/wb3zzz/how_does_medicine_against_diarrhoea_work_if_it/
Text: Title.

ID: wb4l6m
Title: Is it known what caused the current monkeypox outbreak?
Author: MorboDemandsComments
Score: 125
VoteRatio: 0.82
CommentCount: 55
Subreddit: askscience
PostTime: 1659100597
URL: https://www.reddit.com/r/askscience/comments/wb4l6m/is_it_known_what_caused_the_current_monkeypox/
Text: Do scientists and medical experts know what has caused the current monkeypox outbreak? Have there been mutations which have caused it to spread so widely? Was there a superspreader event that's causing it to snowball? Have changes to society made it more likely that a disease such as this will infect more people? Something else?

Thanks!

ID: wb6v6j
Title: Did nuclear bomb tests leave behind Hiroshimas and Nagasaki's minus the human casualties? Are the test sites habitable?
Author: jollysailorband
Score: 3727
VoteRatio: 0.91
CommentCount: 579
Subreddit: askscience
PostTime: 1659106427
URL: https://www.reddit.com/r/askscience/comments/wb6v6j/did_nuclear_bomb_tests_leave_behind_hiroshimas/
Text: 

ID: wb742q
Title: Can we use the AlphaFold database to invent new proteins based on the function we want?
Author: BeautifulVegetable10
Score: 26
VoteRatio: 0.81
CommentCount: 9
Subreddit: askscience
PostTime: 1659107021
URL: https://www.reddit.com/r/askscience/comments/wb742q/can_we_use_the_alphafold_database_to_invent_new/
Text: So AlphaFold released the predicted structures of 200 million naturally occurring proteins. Does this mean we can use this data to invent new protein structures that have different functionality?

ID: wb8upb
Title: Why did people claim that general relativity promoted moral relativity?
Author: Legitimate-Wolf-2544
Score: 11
VoteRatio: 0.75
CommentCount: 13
Subreddit: askscience
PostTime: 1659111228
URL: https://www.reddit.com/r/askscience/comments/wb8upb/why_did_people_claim_that_general_relativity/
Text: I remember reading that a lot of people (including the nazis) rejected general relativity in the early 20th century because they claimed it promoted moral relativism. I'm fairly well-informed on both general relativity and moral relativism, yet I can't see how these two got intertwined.

ID: wb92sw
Title: How do archeologists define the age of an object?
Author: Fluffy-Dragonfly-468
Score: 12
VoteRatio: 0.81
CommentCount: 18
Subreddit: askscience
PostTime: 1659111760
URL: https://www.reddit.com/r/askscience/comments/wb92sw/how_do_archeologists_define_the_age_of_an_object/
Text: Even if the age it's approximate it's still mind blowing to me how they can find a rock and be "hmm yes that's about 40 million years old"

ID: wb9lnu
Title: If ectotherm are less capable of maintaining an internal temperature, does this mean they display less homeostatis? Are there organisms which clearly display different levels of homeostatis?
Author: OvidPerl
Score: 12
VoteRatio: 0.7
CommentCount: 6
Subreddit: askscience
PostTime: 1659113046
URL: https://www.reddit.com/r/askscience/comments/wb9lnu/if_ectotherm_are_less_capable_of_maintaining_an/
Text: Title asks it all :)

ID: wbad79
Title: If I move a spider about six feet from where I found it, is it able to find its way back to its home?
Author: Righteous_Dude
Score: 1203
VoteRatio: 0.92
CommentCount: 199
Subreddit: askscience
PostTime: 1659114910
URL: https://www.reddit.com/r/askscience/comments/wbad79/if_i_move_a_spider_about_six_feet_from_where_i/
Text: What about a longer distance such as fifteen or twenty feet?  

Perhaps they have some memory of landmarks within their territory?

Edit to add: I suppose species may vary in their abilities; I'm asking about those I might find in my house in the western USA.


-----------------------------

(Note to moderators: I want to flair the post as "Entomology" or "Zoology" but they were not in the list, so I chose the closest flair, "Biology".)

ID: wbalu9
Title: How do we know that life started 3.8 billion years ago?
Author: Ok_Wolverine_4268
Score: 20
VoteRatio: 0.65
CommentCount: 28
Subreddit: askscience
PostTime: 1659115503
URL: https://www.reddit.com/r/askscience/comments/wbalu9/how_do_we_know_that_life_started_38_billion_years/
Text: Life here being defined as any group of molecules being able to reproduce and maintain an atmosphere different from its environment.

ID: wbio9l
Title: Does white blood cell count affect fertility in women?
Author: WildRover233
Score: 2
VoteRatio: 0.59
CommentCount: 1
Subreddit: askscience
PostTime: 1659136780
URL: https://www.reddit.com/r/askscience/comments/wbio9l/does_white_blood_cell_count_affect_fertility_in/
Text: If a woman has a low white blood cell count, would that technically increase the likelihood of a sperm reaching an egg, or would it not have an impact on her immune system's response to sperm?

ID: wbivcv
Title: How are blood clots affected by alcohol consumption?
Author: gghost56
Score: 24
VoteRatio: 0.81
CommentCount: 4
Subreddit: askscience
PostTime: 1659137340
URL: https://www.reddit.com/r/askscience/comments/wbivcv/how_are_blood_clots_affected_by_alcohol/
Text: I have read both. That alcohol prevents clots and that alcohol promotes clots 

What is true ? What is the mechanism ?

ID: wbkvn1
Title: What exactly is brain death? Why can’t the brain recover if it receives sufficient care quickly enough? Is there any hope medicine may eventually be able to reverse that process?
Author: AnDraoi
Score: 14
VoteRatio: 0.71
CommentCount: 6
Subreddit: askscience
PostTime: 1659143218
URL: https://www.reddit.com/r/askscience/comments/wbkvn1/what_exactly_is_brain_death_why_cant_the_brain/
Text: 

ID: wbncg5
Title: Is there enough water in the Mississippi River watershed to support any of the proposed projects to bolster the Colorado River system with Mississippi River water?
Author: idropknowledge
Score: 20
VoteRatio: 0.84
CommentCount: 5
Subreddit: askscience
PostTime: 1659150878
URL: https://www.reddit.com/r/askscience/comments/wbncg5/is_there_enough_water_in_the_mississippi_river/
Text: I ask this question because I just saw an ad for a local politician where they claim to support such efforts. 

It seems extremely unlikely to me that this would be a good idea. It sounds like a recipe for ecological disaster. However, I dont want to be close minded to potential evidence. Is there enough water? Is there any scientific evidence that such projects may be feasible in such a way that could possibly mitigate long term ecological problems?

I suppose that part of my question involves a number (how much water), but I am more interested in the scientific research around such projects in more general terms. 

Thanks.

ID: wbo762
Title: What causes blisters/rashes in monkeypox?
Author: booccawill
Score: 4
VoteRatio: 0.63
CommentCount: 2
Subreddit: askscience
PostTime: 1659153717
URL: https://www.reddit.com/r/askscience/comments/wbo762/what_causes_blistersrashes_in_monkeypox/
Text: Is it just an immune response or does the virus specifically target the skin?

ID: wbru6l
Title: Are epigenetic changes passed on mostly through the matrilineal line?
Author: cmon2021
Score: 12
VoteRatio: 0.79
CommentCount: 7
Subreddit: askscience
PostTime: 1659166388
URL: https://www.reddit.com/r/askscience/comments/wbru6l/are_epigenetic_changes_passed_on_mostly_through/
Text: I've just read a book that claims the above in a passing sentence. No evidence shown and Google scholar isn't giving me a direct answer. I had assumed that it would be equal (perhaps apart from mtDNA). Any answers and/or links appreciated.

ID: wbttpu
Title: If almonds and walnuts are, botanically speaking, seeds instead of nuts, why do they still cause a reaction in tree nut allergies?
Author: HOWDEHPARDNER
Score: 3588
VoteRatio: 0.93
CommentCount: 217
Subreddit: askscience
PostTime: 1659174561
URL: https://www.reddit.com/r/askscience/comments/wbttpu/if_almonds_and_walnuts_are_botanically_speaking/
Text: Or put another way — if my nut allergy includes seeds, then why only certain types of seeds such as almonds and not poppy or sunflower seeds?

If allergens are similar in almonds, cashews, hazelnuts are they actually more similar than their different botanical catgories/nomenclature suggests?

ID: wbwirh
Title: How do women end up with more estrogen than men? Do we just have more aromatase?
Author: Batfrog
Score: 0
VoteRatio: 0.43
CommentCount: 6
Subreddit: askscience
PostTime: 1659184442
URL: https://www.reddit.com/r/askscience/comments/wbwirh/how_do_women_end_up_with_more_estrogen_than_men/
Text: 

ID: wbx5aq
Title: What exactly is meant by "quantum information cannot be destroyed"?
Author: doblitos
Score: 195
VoteRatio: 0.9
CommentCount: 70
Subreddit: askscience
PostTime: 1659186424
URL: https://www.reddit.com/r/askscience/comments/wbx5aq/what_exactly_is_meant_by_quantum_information/
Text: 

ID: wbyl86
Title: Is the monkeypox that’s currently spreading a new variant?
Author: jobromo123
Score: 2
VoteRatio: 0.55
CommentCount: 11
Subreddit: askscience
PostTime: 1659190769
URL: https://www.reddit.com/r/askscience/comments/wbyl86/is_the_monkeypox_thats_currently_spreading_a_new/
Text: Monkeypox has gone from being fairly difficult to contract to somewhat easy. Was monkeypox able to become more contagious through a mutation? What caused this?

ID: wc2via
Title: How do mutations occur that happen to be beneficial for the environment?
Author: Acceptable-Clerk-921
Score: 31
VoteRatio: 0.68
CommentCount: 57
Subreddit: askscience
PostTime: 1659202526
URL: https://www.reddit.com/r/askscience/comments/wc2via/how_do_mutations_occur_that_happen_to_be/
Text: The fact that an organism adapts extremely good to the environment is very strange to me. I understand evolution so my question is not how organisms are so well suited for the environment, it's how they can even develop mutations that is suited to live. I feel like we are heads landing consecutively thousand times.

I hope my question is clear I am having a hard time formulating it.

Edit: Thank you all so much for taking time to respond. I read it all and it was very helpful. I now understand the answer. 

ID: wc896l
Title: How is the monkeypox vaccine effective AFTER getting exposed?
Author: GldnRetriever
Score: 246
VoteRatio: 0.85
CommentCount: 35
Subreddit: askscience
PostTime: 1659217515
URL: https://www.reddit.com/r/askscience/comments/wc896l/how_is_the_monkeypox_vaccine_effective_after/
Text: The vaccine requires two doses at least 4 weeks apart. 

But it was first being given mainly after reported exposure. Symptoms can appear 5 days after exposure. 

How can the vaccine be helpful after exposure if it takes so much longer to be effective while the virus progresses so much faster?

ID: wc9s3b
Title: How is dead tissue in the body Re absorbed?
Author: Glass48
Score: 6
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1659221680
URL: https://www.reddit.com/r/askscience/comments/wc9s3b/how_is_dead_tissue_in_the_body_re_absorbed/
Text: I had an Epiploic Appendagitis (https://en.wikipedia.org/wiki/Epiploic_appendagitis?wprov=sfti1) and it got me wondering how long does it take dead tissue to really Re absorb/ be gone . And does it all get Re absorbed?

ID: wcbvzx
Title: Which animal species has the biggest variability in size?
Author: PeDestrianHD
Score: 2
VoteRatio: 0.63
CommentCount: 14
Subreddit: askscience
PostTime: 1659228016
URL: https://www.reddit.com/r/askscience/comments/wcbvzx/which_animal_species_has_the_biggest_variability/
Text: 

ID: wcdd9v
Title: Are there Mammals that are parasites?
Author: TheSentinelsSorrow
Score: 9
VoteRatio: 0.72
CommentCount: 18
Subreddit: askscience
PostTime: 1659232736
URL: https://www.reddit.com/r/askscience/comments/wcdd9v/are_there_mammals_that_are_parasites/
Text: 

ID: wcdesf
Title: What is the oldest mammal species we know of that still exists?
Author: Aggravating-Owl-9352
Score: 8
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1659232853
URL: https://www.reddit.com/r/askscience/comments/wcdesf/what_is_the_oldest_mammal_species_we_know_of_that/
Text: I always have this thought, and when I try and find the answer to it, I find nothing

I mean a mammal species that still exists today, and has existed for the longest as a species

ID: wcds67
Title: Why do almost all land mammals have their forelimbs different from their rear limbs? And why are the forelimbs across so many species roughly the same? Why are the rear limbs also roughly the same across so many species?
Author: Any-Tadpole-6816
Score: 3
VoteRatio: 0.64
CommentCount: 5
Subreddit: askscience
PostTime: 1659234000
URL: https://www.reddit.com/r/askscience/comments/wcds67/why_do_almost_all_land_mammals_have_their/
Text: 

ID: wcdtfh
Title: Is it possible to get non-spherical bubbles or groups of bubbles?
Author: --_--__________--_--
Score: 2
VoteRatio: 0.6
CommentCount: 9
Subreddit: askscience
PostTime: 1659234114
URL: https://www.reddit.com/r/askscience/comments/wcdtfh/is_it_possible_to_get_nonspherical_bubbles_or/
Text: Drinking a cup of coffee and mesmerised by the collection of bubbles in the cream layer. 

I appreciate why they are all circular (equal outward pressure in all directions?)

But are there any situations where non-spherical bubbles can arise? Eg: different pressure conditions, different liquids, etc

ID: wcf21z
Title: How do patellar tendon straps work to reduce pain?
Author: LackingUtility
Score: 6
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1659238162
URL: https://www.reddit.com/r/askscience/comments/wcf21z/how_do_patellar_tendon_straps_work_to_reduce_pain/
Text: The patellar tendon goes from behind your kneecap to the front of your tibia (shinbone) and can get painfully inflamed or partially torn, sometimes referred to as Jumper's Knee. One method of dealing with that pain is to wear a tight strap around the leg across that tendon just below the knee - the straps usually have a hard lump that presses down on the tendon.

Anecdotally (and personally), this seems to really reduce the pain. But why? Usually, pressing on an injury would hurt more, not less. Here, the strap's functionality seems to be purely mechanical - it's not some "copper infused fabric" or anything like that - cinching it tighter seems to improve the result (until it's so tight it's cutting off blood flow), and removing the strap immediately removes the benefit. Why does this apparently help, and why does pressure on the patellar tendon seem to make it more stable? Is it applicable to any other tendonitis injuries?

ID: wciti1
Title: What specific behaviors cause increased degradation of lithium ion batteries?
Author: Qazerowl
Score: 7
VoteRatio: 0.89
CommentCount: 14
Subreddit: askscience
PostTime: 1659251628
URL: https://www.reddit.com/r/askscience/comments/wciti1/what_specific_behaviors_cause_increased/
Text: We all know that using a lithium ion battery causes it's capacity to decrease over the years. But I am interested in better understanding how different usage patterns impact the speed of this degradation. I've read some about the chemical mechanisms that cause this problem, and I've read several articles on "best practices" for battery health, but I still do not feel like I have a good understanding of everything.

For example, suppose we need to use 20% of the energy of a battery. Is it best for the long term health to only charge the battery up to 20%, and then drain it to 0%, and then back to 20%? Or is it better to go from 100%-80%-100%? Or is the optimal thing to split the middle and go from 60%-40%-60%?

I have also seen it mentioned that charging batteries more slowly improves their lifespan. Is this solely because of reduced heat, or is that still true even if temperature is removed from the equation? I have also seen many mentions of "deep cycles" being bad for the battery, meaning that multiple smaller discharges/recharges in a row are better than a longer discharge. Does this mean that, in the previous example, using the battery from 100%-80%-100% every day is worse for long term battery health than doing four sets of 100%-95%-100% every day?

While I would certainly appreciate any well-informed answer to the above questions, what I am ultimately searching for is a better understanding of the subject that would allow me to answer such questions myself.

ID: wciw50
Title: How do you define an inner product when the basis set is not orthonormal?
Author: 418397
Score: 3
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1659251927
URL: https://www.reddit.com/r/askscience/comments/wciw50/how_do_you_define_an_inner_product_when_the_basis/
Text: Griffths says that in the case of an orthonormal basis, the inner product of two vectors can be written very neatly in terms of their components...

<a|b>=a1\*b1+a2\*b2+....+an*bn 

But in order to know if a set is orthonormal or not we need to be able to calculate the dot product <e_i|e_j> and check if it is equal to del(ij) without actually being able to represent them (basis vectors) by some n-tuple of "components with respect to another prescribed basis"..., right? Otherwise we just get stuck in a never ending infinite staircase, isn't it?

So how do we do that? How do we know if the basis is orthonormal? In 3d real vector space we can just talk about projections(we can just visualise the thing) I know.... but how does this projection idea generalise to higher dimensional and also complex vector spaces without having to talk about an inner product?

ID: wcpczi
Title: Can scientist photograph exoplanets?
Author: Wide-Escape-5618
Score: 1045
VoteRatio: 0.89
CommentCount: 119
Subreddit: askscience
PostTime: 1659275889
URL: https://www.reddit.com/r/askscience/comments/wcpczi/can_scientist_photograph_exoplanets/
Text: One of my friends at Nasa told me that there were existing images of exoplanets, is this true?  Surely that’s not possible yet right?

ID: wcrezl
Title: How effective are the COVID-19 vaccines at preventing brain damage?
Author: koalathebean
Score: 0
VoteRatio: 0.39
CommentCount: 3
Subreddit: askscience
PostTime: 1659281498
URL: https://www.reddit.com/r/askscience/comments/wcrezl/how_effective_are_the_covid19_vaccines_at/
Text: I’ve been reading some articles on the way COVID-19 affects the brain, and it’s a little terrifying. A study reported that some patients of COVID-19 suffered a reduction of gray matter in their brains. I’ve read that the vaccine can help reduce the risk of long-COVID, but does it also reduce the impact of COVID-19 on the brain?

ID: wcrm08
Title: Can, and how does, the human body eliminate all the microparticles that we either inhale or consume? I'm mostly worried about construction dust in lungs
Author: ottpro
Score: 42
VoteRatio: 0.83
CommentCount: 31
Subreddit: askscience
PostTime: 1659282005
URL: https://www.reddit.com/r/askscience/comments/wcrm08/can_and_how_does_the_human_body_eliminate_all_the/
Text: 

ID: wcsjd3
Title: How do air filters hold back particles?
Author: selectronics
Score: 3
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1659284507
URL: https://www.reddit.com/r/askscience/comments/wcsjd3/how_do_air_filters_hold_back_particles/
Text: I know that air filters like HEPA filters consist of a lot of small fibers and that there are different reasons why particles hit these fibers, depending on the particle size. But why do these particles then stick to the fibers? Why don't they touch them and then keep flying, since the airflow is still pesent?

And, additional question: Do particles of different materials get filtered with different probabilities - since they differ in mass and probably in their suface - , or is the particle material irrelevant and it's only about the size?

ID: wcu3mi
Title: Do environmental factors play a role in human facial development?
Author: NoT_Tirb
Score: 901
VoteRatio: 0.94
CommentCount: 154
Subreddit: askscience
PostTime: 1659288667
URL: https://www.reddit.com/r/askscience/comments/wcu3mi/do_environmental_factors_play_a_role_in_human/
Text: Is the shape of the face and jaw determined entirely by genetics, or do environmental factors influence development?

Examples

Eating soft foods vs eating tough, chewy foods. 

Resting tongue position. 

Breast feeding vs bottle feeding.

ID: wcvnba
Title: How do radio recievers tune to different frequencies?
Author: ReynAetherwindt
Score: 6
VoteRatio: 0.62
CommentCount: 21
Subreddit: askscience
PostTime: 1659292796
URL: https://www.reddit.com/r/askscience/comments/wcvnba/how_do_radio_recievers_tune_to_different/
Text: To my understanding, radio antennas are basically a piece of metal with at least one dimension great enough to detect the electrical force of a radio wave.

What I don't get is how radios can pick out a specific frequency from *all* the radio frequencies that could affect it.

(I understand electricity and electromagnetism on a "University Physics 2" level.)

ID: wcx4sa
Title: Is the same side of our moon always facing our planet unique to our moon only?
Author: frickafreshhh
Score: 10
VoteRatio: 0.67
CommentCount: 16
Subreddit: askscience
PostTime: 1659296728
URL: https://www.reddit.com/r/askscience/comments/wcx4sa/is_the_same_side_of_our_moon_always_facing_our/
Text: Also, why is it our moon has the same side facing us? Are their other celestial objects that display this characteristic?

ID: wcxnzb
Title: How does a body of water get categorized?
Author: RoflcopterV22
Score: 4
VoteRatio: 0.83
CommentCount: 6
Subreddit: askscience
PostTime: 1659298115
URL: https://www.reddit.com/r/askscience/comments/wcxnzb/how_does_a_body_of_water_get_categorized/
Text: I see things like the Caspian sea which seem like a lake, or the gulf of Thailand, next to the Andaman sea, next to the Bay of Bengal, which all seem to be about the same.

  


Nothing visually makes sense, as far as I can tell.

ID: wd2xs8
Title: Does human visual perspective scale linearly with distance?
Author: stoneape314
Score: 4
VoteRatio: 0.83
CommentCount: 2
Subreddit: askscience
PostTime: 1659312415
URL: https://www.reddit.com/r/askscience/comments/wd2xs8/does_human_visual_perspective_scale_linearly_with/
Text: i.e. Will something at 10m distance appear half the size it does at 5m and does this scale linearly for the full range of visual perception?

Just did an impromptu experiment and this seems to hold at short distances, want to verify it applies throughout.

Do we know of any organisms with visual perception where the relationship doesn't seem to be linear?

ID: wd3eio
Title: How does car's tire pressure monitor work?
Author: throwaway_reddevil9
Score: 2
VoteRatio: 0.6
CommentCount: 5
Subreddit: askscience
PostTime: 1659313701
URL: https://www.reddit.com/r/askscience/comments/wd3eio/how_does_cars_tire_pressure_monitor_work/
Text: 

ID: wd3o1p
Title: Do our lungs fill up sequentially?
Author: anotherjetli
Score: 9
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1659314444
URL: https://www.reddit.com/r/askscience/comments/wd3o1p/do_our_lungs_fill_up_sequentially/
Text: We have alveoli in our lungs which fill with air and allow for diffusion of gases across blood membrane. Do the alveoli near the "top" of my lungs fill before the bottom ones, or do they all fill simultaneously?

ID: wd5jgy
Title: What makes a spoken language a language and when does a code become a language?
Author: clboisvert14
Score: 4
VoteRatio: 0.63
CommentCount: 7
Subreddit: askscience
PostTime: 1659319836
URL: https://www.reddit.com/r/askscience/comments/wd5jgy/what_makes_a_spoken_language_a_language_and_when/
Text: 

ID: wd5tfz
Title: How do our bodies immediately switch to breathing air when we’re born?
Author: HmmNotLikely
Score: 5
VoteRatio: 0.78
CommentCount: 6
Subreddit: askscience
PostTime: 1659320665
URL: https://www.reddit.com/r/askscience/comments/wd5tfz/how_do_our_bodies_immediately_switch_to_breathing/
Text: (vs. I just assume generally receiving oxygen through the amniotic fluid before birth?)

ID: wd6b6h
Title: Why does the BeiDou 3 navigation system use geostationary and inclined geosynchronous orbits?
Author: EZ-PEAS
Score: 9
VoteRatio: 0.74
CommentCount: 1
Subreddit: askscience
PostTime: 1659322181
URL: https://www.reddit.com/r/askscience/comments/wd6b6h/why_does_the_beidou_3_navigation_system_use/
Text: It looks like GPS, Galileo, and GLONASS all use constellations of satellites in circular medium altitude orbits. 

BeiDou 3 has just as many satellites in circular medium altitude orbits, but it also has additional satellites in geostationary orbits and inclined geosynchronous orbits that stay roughly over the same regions of Earth.

What is the purpose of these extra satellites in the other orbits? Do they improve navigational accuracy?

ID: wd6em1
Title: Do satellites while in space rust or rot?
Author: ltcommanderasseater
Score: 9
VoteRatio: 0.85
CommentCount: 10
Subreddit: askscience
PostTime: 1659322470
URL: https://www.reddit.com/r/askscience/comments/wd6em1/do_satellites_while_in_space_rust_or_rot/
Text: The temp is freezing but the lack of oxygen prevents the rust?

ID: wd6kmw
Title: If monkeypox can be transmitted through animals, can it also be spread through mosquitos and other bugs/parasites?
Author: letsdancetogether-
Score: 8
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1659322973
URL: https://www.reddit.com/r/askscience/comments/wd6kmw/if_monkeypox_can_be_transmitted_through_animals/
Text: 

ID: wd7cvk
Title: Is there a minimum wait time to get a vaccine after you've just been ill?
Author: sirena8875
Score: 4
VoteRatio: 0.7
CommentCount: 9
Subreddit: askscience
PostTime: 1659325411
URL: https://www.reddit.com/r/askscience/comments/wd7cvk/is_there_a_minimum_wait_time_to_get_a_vaccine/
Text: For example, if you've just had chickenpox and you decide to get the chickenpox vaccine afterwards, is there a period of time you should wait before getting the vaccine and why, or can you get it soon after the symptoms subside?

ID: wd9qxg
Title: Can you develop type 1 diabetes from type 2 diabetes?
Author: Im-NotGoofy
Score: 8
VoteRatio: 0.83
CommentCount: 9
Subreddit: askscience
PostTime: 1659333500
URL: https://www.reddit.com/r/askscience/comments/wd9qxg/can_you_develop_type_1_diabetes_from_type_2/
Text: I ask this because I know that your pancreas simply can no longer function due to the amount of carbohydrates that you’ve been eating for T2D and it becomes worn down. However I also realize that T1D means that your pancreas is no longer functioning. So can you develop T1D from T2D if you continue to eat too much carbohydrates to the point where you lose all insulin in your body?

ID: wdaiel
Title: We haven't had named storm in the Atlantic for a while. Does that mean the ocean is building up heat and when we do get a storm it will be a butt kicker?
Author: JmnyFxt
Score: 3
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1659336270
URL: https://www.reddit.com/r/askscience/comments/wdaiel/we_havent_had_named_storm_in_the_atlantic_for_a/
Text: 

ID: wdb1kz
Title: Why does dust stick to wet wipes instead of the wet surface below?
Author: selectronics
Score: 540
VoteRatio: 0.89
CommentCount: 68
Subreddit: askscience
PostTime: 1659338231
URL: https://www.reddit.com/r/askscience/comments/wdb1kz/why_does_dust_stick_to_wet_wipes_instead_of_the/
Text: Hi,

when cleaning with wet paper towels or mopping the floor with water, the dust etc sticks to the paper towel or to the mop. However, on the surface that was wiped remains a film of water from the paper towel/mop. Why does the stuff you want to remove stay on the wipe, and not in the water left behind on the surface?

ID: wdbqtm
Title: If limb reattachment manages to fix nerves inside the severed limb, why can't the same be done for a severed spinal chord?
Author: Bionic404
Score: 29
VoteRatio: 0.82
CommentCount: 17
Subreddit: askscience
PostTime: 1659340960
URL: https://www.reddit.com/r/askscience/comments/wdbqtm/if_limb_reattachment_manages_to_fix_nerves_inside/
Text: It seems that limb reattachment can fix nerves inside limbs, so why shouldn't the same be possible with a spinal chord? Maybe not restore full function, but perhaps at least enable the person to stand upright?

ID: wdgn61
Title: Can Glass Explode because of Temperature Change?
Author: LevelHints
Score: 4
VoteRatio: 0.58
CommentCount: 21
Subreddit: askscience
PostTime: 1659358053
URL: https://www.reddit.com/r/askscience/comments/wdgn61/can_glass_explode_because_of_temperature_change/
Text: So today I wanted to pour the hot coffee from the coffee machine I had just made into a standard water glass so that it can cool down for an ice coffee. My partner saw this and shouted "don't pour it in there, the glass is gonna explode!". 

Apparently, their parents had taught them that if you pour hot liquid into a glass, it will explode, and to always use appropriate kitchen equipment (ceramic cups in this case). I had never heard of this before. We discussed this notion and did some googling and it seems that if you pour liquid with a large temperature difference to the glass into it, it can indeed make it fracture. So now we're wondering: 

1. Why does a rapid temperature change make glass fracture?

2. Can glass actually explode if the temperature difference is large enough? (e.g. taking a glass out of the freezer and pouring boiling hot liquid into it)

Thanks in advance and Cheers

ID: wdi7tf
Title: As microchips get smaller and smaller, won't single event upsets (SEU) caused by cosmic radiation get more likely? Are manufacturers putting any thought to hardening the chips against them?
Author: milton117
Score: 5417
VoteRatio: 0.95
CommentCount: 373
Subreddit: askscience
PostTime: 1659362430
URL: https://www.reddit.com/r/askscience/comments/wdi7tf/as_microchips_get_smaller_and_smaller_wont_single/
Text: It is estimated that 1 SEU occurs per 256 MB of RAM per month. As we now have orders of magnitude more memory due to miniaturisation, won't SEU's get more common until it becomes a big problem?

ID: wdj9c6
Title: Why do so many domesticated animals have white fur/feathers?
Author: bigdipper80
Score: 8
VoteRatio: 0.9
CommentCount: 1
Subreddit: askscience
PostTime: 1659365158
URL: https://www.reddit.com/r/askscience/comments/wdj9c6/why_do_so_many_domesticated_animals_have_white/
Text: Obviously this isn't true for every *breed* of domesticated animal, but it seems especially common for factory-farmed animals like chickens, turkeys and ducks, as well as sheep, goats, and mice, to have white feathers or fur. Was it something that was deliberately selected during the breeding process thousands of years ago, or are white coats a side effect of other trait selections during the domestication process?

ID: wdl8dk
Title: is floating in water at 1g equivalent to floating in more/less dense fluid at higher/lower g?
Author: aggasalk
Score: 14
VoteRatio: 0.76
CommentCount: 26
Subreddit: askscience
PostTime: 1659370149
URL: https://www.reddit.com/r/askscience/comments/wdl8dk/is_floating_in_water_at_1g_equivalent_to_floating/
Text: In the pool yesterday and I was wondering, could I have much the same experience of floating in the water if I were on a low-g planet? Not water - at low-g I'd think that water would push me up too much, like, I wouldn't be able to swim down as easily.

So, is there some lower-density fluid that, on the moon, I could swim in and have much the same experience as swimming in water on earth?

And same for a high-g planet, could I swim in something heavier and have much the same experience (though I suppose the weight of my organs etc pushing on one another wouldn't change - I'd still feel the same *inside*)?

ID: wdmx9m
Title: Does the expansion of the universe generate energy?
Author: squirlol
Score: 98
VoteRatio: 0.88
CommentCount: 24
Subreddit: askscience
PostTime: 1659374307
URL: https://www.reddit.com/r/askscience/comments/wdmx9m/does_the_expansion_of_the_universe_generate_energy/
Text: Basically what the title says. As a particular example, I'm imagining  that kinetic potential energy is created, because if space is created in  between two massive objects they can then move towards each other.  Follow up, if the answer is yes, is this consistent with conservation of  energy and where does it come from?

ID: wdnito
Title: How does HRT evolve as a patient ages?
Author: redneckrockuhtree
Score: 26
VoteRatio: 0.81
CommentCount: 3
Subreddit: askscience
PostTime: 1659375740
URL: https://www.reddit.com/r/askscience/comments/wdnito/how_does_hrt_evolve_as_a_patient_ages/
Text: A random question that popped into my head the other day, regarding transgender patients who are on HRT (hormone replacement therapy).

As I understand biology, as we age, our hormone levels change.  Does this mean that as a patient receiving HRT ages, their hormone treatment needs to change, as well?

ID: wdrsjz
Title: Why/how does dish detergent break down grease?
Author: AcadianMan
Score: 7
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1659386206
URL: https://www.reddit.com/r/askscience/comments/wdrsjz/whyhow_does_dish_detergent_break_down_grease/
Text: Why/how does dish detergent break down grease compared to conventional soaps (what's the difference between them?)?  

Also what happens to the grease when it's broken down?

&#x200B;

Thanks

ID: we5le8
Title: Are there any known microbes that can survive down to cryogenic temperatures (-280F) for any amount of time in pure nitrogen or oxygen environments?
Author: Jpeg6
Score: 13
VoteRatio: 0.84
CommentCount: 8
Subreddit: askscience
PostTime: 1659426717
URL: https://www.reddit.com/r/askscience/comments/we5le8/are_there_any_known_microbes_that_can_survive/
Text: I operate ASU (air separation units) for a living, and at many of our facilities we produce FDA grade liquid nitrogen and oxygen. As such we have all the usual FDA requirements of having to wash hands to return to work and the such. My question is do we know of any microbes that can survive these cryogenic temperatures? Anything that makes it through the process into the liquid oxygen and nitrogen is subjected to at minimum -280F, if not colder. Does this extreme temperature kill everything or is it possible for something to survive at least some amount of time?

ID: we5s7q
Title: Why do antidepressants cause persisting sexual dysfunction even after discontinuation?
Author: cololz1
Score: 7
VoteRatio: 0.73
CommentCount: 22
Subreddit: askscience
PostTime: 1659427406
URL: https://www.reddit.com/r/askscience/comments/we5s7q/why_do_antidepressants_cause_persisting_sexual/
Text: I was reading from here, in the literature:

" Also in 2014, Waldinger et al. offered the first evidence that the genital anesthesia in PSSD may involve a peripheral component \[[33](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6004927/#ref033)\]. A 43-year-old male developed penile anesthesia and scrotum hypesthesia on paroxetine which persisted after stopping the drug. He had attempted to assess the level of insensitivity by applying Tiger Balm to his penis, but felt nothing except a vague sensation over his scrotum. A small degree of tactile sensitivity was regained following treatment with low-power laser irradiation, though there was no improvement in sexual responsiveness. It was hypothesized that SSRIs may disrupt the normal functioning of transient receptor potential (TRP) ion channels. "

&#x200B;

By what mechanisms can this happen? Penile anasthesia seems to be a disruption in the ionic channels, but how can this persist even when one is not taking the drug. 

&#x200B;

ID: we655q
Title: What fills the void left ungrounded when a volcano erupts?
Author: Alteredperception90
Score: 1472
VoteRatio: 0.93
CommentCount: 101
Subreddit: askscience
PostTime: 1659428735
URL: https://www.reddit.com/r/askscience/comments/we655q/what_fills_the_void_left_ungrounded_when_a/
Text: So, magma is being displaced. What fills this displacement? Is it just air and leaves a cavity within the earth or is magma moved from somewhere else to fill it? If so then surely there is a net loss and there will be air caverns left somewhere?

ID: we8men
Title: How do biological tubes form?
Author: TheCoop1986
Score: 8
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1659437811
URL: https://www.reddit.com/r/askscience/comments/we8men/how_do_biological_tubes_form/
Text: How do biological tubes, eg intestines, blood vessels, form in-utero? Seems to me that it's actually quite a complicated structure for cells to try and coordinate across some distance, and it would be really easy for a barrier or a hole to form in the tube (which does happen - hernias - but not frequently). 

So how on earth can a complete tube form, both large and small, without holes or blockages?

ID: we94bi
Title: Are there any accurate methods for dating objects older than 100,000 years?
Author: QuestionsOfTheFate
Score: 10
VoteRatio: 0.68
CommentCount: 22
Subreddit: askscience
PostTime: 1659439422
URL: https://www.reddit.com/r/askscience/comments/we94bi/are_there_any_accurate_methods_for_dating_objects/
Text: I was reading on some sites that the dating methods used for determining the age of things like fossils aren't accurate since the conditions on the Earth (e.g. how much of a substance was in the air) may have been very different earlier on from what they are now.

Is this true, or is there a dating method that's accurate even when considering different conditions like that?

ID: we9yya
Title: Screens cause near-sightedness to eyes, myth or true?
Author: a1mm_
Score: 15
VoteRatio: 0.75
CommentCount: 15
Subreddit: askscience
PostTime: 1659442028
URL: https://www.reddit.com/r/askscience/comments/we9yya/screens_cause_nearsightedness_to_eyes_myth_or_true/
Text: Are there any safety concerns in regards to monitor screens (or any screens in general) to cause any permanent eye issues such as near-sightedness? Does the distance of the screen and the time spent on the screen as well as how dark the room affect any of this?, I've found mixed results online and I'm completely lost to what is true.

ID: wea5pt
Title: Do light treatments really work on the skin (healing, anti-aging, clearing)? And if so what colours and how strong does that light actually have to be?
Author: writepielie
Score: 16
VoteRatio: 0.73
CommentCount: 7
Subreddit: askscience
PostTime: 1659442598
URL: https://www.reddit.com/r/askscience/comments/wea5pt/do_light_treatments_really_work_on_the_skin/
Text: 

ID: wecdrh
Title: Why do some monkeypox cases occur in particular parts of the body?
Author: atlas-85
Score: 187
VoteRatio: 0.81
CommentCount: 48
Subreddit: askscience
PostTime: 1659448669
URL: https://www.reddit.com/r/askscience/comments/wecdrh/why_do_some_monkeypox_cases_occur_in_particular/
Text: Do they all occur near the genitals because they were transferred during sex/from genitals rubbing? Other reasons/causes?

News right now is really sketchy on why/where lesions appear.

ID: wefegv
Title: Can an earthquake swarm be an indicator that the chances of a major earthquake are increasing?
Author: aft595
Score: 17
VoteRatio: 0.73
CommentCount: 7
Subreddit: askscience
PostTime: 1659455895
URL: https://www.reddit.com/r/askscience/comments/wefegv/can_an_earthquake_swarm_be_an_indicator_that_the/
Text: South Carolina is not usually a seismically active state, [but over the past six months a swarm of low magnitude earthquakes has been occurring just outside of Columbia.](https://www.scemd.org/news/midlands-earthquake-swarm-longest-in-recent-history/) Over 47 earthquakes with a peak magnitude of 3.6 have occurred since the end of December. Given the unusual length of this swarm is there a chance they could be a prelude to a major earthquake like [the one that struck Charleston in 1886?] (https://en.wikipedia.org/wiki/1886_Charleston_earthquake) I don't mean to sound alarmist, I mainly just want to see if I should check my insurance for earthquake coverage.

ID: wefldu
Title: Why do dogs and other animals smell things in lots of small, short sniffs, rather than in a single breath?
Author: RowanBD
Score: 279
VoteRatio: 0.92
CommentCount: 43
Subreddit: askscience
PostTime: 1659456327
URL: https://www.reddit.com/r/askscience/comments/wefldu/why_do_dogs_and_other_animals_smell_things_in/
Text: 

ID: weflpy
Title: What chemical property defines a "Greenhouse Gas?"
Author: ImCrius
Score: 6
VoteRatio: 0.6
CommentCount: 33
Subreddit: askscience
PostTime: 1659456349
URL: https://www.reddit.com/r/askscience/comments/weflpy/what_chemical_property_defines_a_greenhouse_gas/
Text:  

Hi All,

If Climate Change were fake, then it should be easy to prove it by showing that CO2 does not, in fact, convert more light to heat energy as it passes through. They've known about the concept of a "greenhouse gas" for a century, though.

My question is, what is this property of a gas called?

It will be more complicated that just a constant value, because it will be dependent on the particular light wavelengths involved, but it must have a name.

Thanks!

ID: wegkgq
Title: NASA stated that they've recorded massive solar flares that are likely to hit Earth and cause geomagnetic storms. What exactly does this mean, and what are the risks?
Author: cfmonkey45
Score: 3077
VoteRatio: 0.93
CommentCount: 205
Subreddit: askscience
PostTime: 1659458640
URL: https://www.reddit.com/r/askscience/comments/wegkgq/nasa_stated_that_theyve_recorded_massive_solar/
Text:  From Newsweek

"NASA has spotted a bright solar flare erupting from the side of the sun, suggesting a particularly active solar region could be rotating this way.

The flare can be seen in the [video](https://sdo.gsfc.nasa.gov/data/latest48.php?q=0304) above that was captured by [NASA](https://www.newsweek.com/topic/nasa)'s Solar Dynamics Observatory on Sunday. In it, a contorted plasma structure can be seen moving on the left-hand side of the sun shortly before it erupts into space.

Solar flares are eruptions of electromagnetic radiation from the sun that travel at the speed of light. The increased levels of X-ray and extreme ultraviolet radiation carried by flares can have an effect on Earth's ionosphere—a region of the atmosphere containing electrically-charged particles."

[https://www.newsweek.com/nasa-solar-flare-erupts-sun-source-sunspot-1729706](https://www.newsweek.com/nasa-solar-flare-erupts-sun-source-sunspot-1729706)

Some articles are more sensationalist, suggesting that it could knock out radios and electrical devices.

What exactly does this mean from a scientific perspective, and what are the risks associated with it?

ID: wehkbv
Title: How does scent processing work? Specifically, if I become “nose blind” to something (say a strong air freshener), will it still help mask another strong odor entering the space?
Author: plantsnvodka
Score: 86
VoteRatio: 0.87
CommentCount: 16
Subreddit: askscience
PostTime: 1659460995
URL: https://www.reddit.com/r/askscience/comments/wehkbv/how_does_scent_processing_work_specifically_if_i/
Text: 

ID: wei5x0
Title: Why does coding work?
Author: HMKIR
Score: 4612
VoteRatio: 0.9
CommentCount: 459
Subreddit: askscience
PostTime: 1659462425
URL: https://www.reddit.com/r/askscience/comments/wei5x0/why_does_coding_work/
Text: I have a basic understanding on how coding works per se, but I don't understand why it works. How is the computer able to understand the code? How does it "know" that if I write something it means for it to do said thing?

Edit: typo

ID: wejfd3
Title: What is the difference between human DNA and adenovirus dsDNA?
Author: plectinresearcher
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1659465438
URL: https://www.reddit.com/r/askscience/comments/wejfd3/what_is_the_difference_between_human_dna_and/
Text: When they talk about adenovirus DNA they keep calling it ‘dsDNA.’ But isn’t it basically chemically the same as human DNA? What I mean is, if you zoom in on adenovirus dsDNA to the molecular level, wouldn’t you still see two strands of deoxyribose, going in opposite directions, bridged by adenine-thymine or guanine-cytosine connections?

ID: wekgg8
Title: How much of dog behavior is explained by breed?
Author: heyzeus_
Score: 21
VoteRatio: 0.79
CommentCount: 19
Subreddit: askscience
PostTime: 1659467972
URL: https://www.reddit.com/r/askscience/comments/wekgg8/how_much_of_dog_behavior_is_explained_by_breed/
Text: I often see people claim that some behavioral traits are inherent to dogs of specific breeds, like pit bulls being more aggressive than other dogs. But my first instinct is that people who want that specific trait choose the dog with the reputation for it and train them to have it - not necessarily that the dogs actually have that trait in their genes. Are there any papers that compare traits to dog breed, ideally controlling for how the dogs are trained?

ID: werkcw
Title: What does it mean when scientists isolate a virus?
Author: Canisventus
Score: 9
VoteRatio: 0.7
CommentCount: 7
Subreddit: askscience
PostTime: 1659485619
URL: https://www.reddit.com/r/askscience/comments/werkcw/what_does_it_mean_when_scientists_isolate_a_virus/
Text: 

ID: wesdb0
Title: How do extended release medications work?
Author: Paightwan
Score: 8
VoteRatio: 0.7
CommentCount: 8
Subreddit: askscience
PostTime: 1659487849
URL: https://www.reddit.com/r/askscience/comments/wesdb0/how_do_extended_release_medications_work/
Text: Are the pills less soluble compared to normal release or is it something different?

ID: weydo3
Title: Can a group of asteroids form and maintain an atmosphere? Are there any existing asteroid clusters like this?
Author: pipsdontsqueak
Score: 857
VoteRatio: 0.91
CommentCount: 187
Subreddit: askscience
PostTime: 1659505821
URL: https://www.reddit.com/r/askscience/comments/weydo3/can_a_group_of_asteroids_form_and_maintain_an/
Text: 

ID: wf7di7
Title: Ask Anything Wednesday - Biology, Chemistry, Neuroscience, Medicine, Psychology
Author: AutoModerator
Score: 131
VoteRatio: 0.88
CommentCount: 94
Subreddit: askscience
PostTime: 1659535209
URL: https://www.reddit.com/r/askscience/comments/wf7di7/ask_anything_wednesday_biology_chemistry/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Biology, Chemistry, Neuroscience, Medicine, Psychology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: wf87bl
Title: What kind of indicator is used in a sars cov-19 test?
Author: NalimFflow
Score: 182
VoteRatio: 0.76
CommentCount: 78
Subreddit: askscience
PostTime: 1659537268
URL: https://www.reddit.com/r/askscience/comments/wf87bl/what_kind_of_indicator_is_used_in_a_sars_cov19/
Text: So apparently these tests can also show positive when using cola, capri sun or energy drinks. So I was wondering what kind of indicator is used, what it indicates and why other substances make it show positive.

ID: wfcx50
Title: Where does the pain come from when you have a viral infection (like covid or the flu)?
Author: lostmyinitialaccount
Score: 3259
VoteRatio: 0.94
CommentCount: 210
Subreddit: askscience
PostTime: 1659548447
URL: https://www.reddit.com/r/askscience/comments/wfcx50/where_does_the_pain_come_from_when_you_have_a/
Text: I am currently under a viral infection and I honestly feel like I just have been hit by a train... twice. 
So I was wondering who/what is activating all these pain receptors in my head and my muscles. Is it the virus even thought it's entry way was the lungs? Is it just a side product of inflammation? But other infections don't lead to this.
Thanks!

ID: wfn5ur
Title: Are there any reliable statistics on the efficacy of rehab?
Author: Crazed_waffle_party
Score: 26
VoteRatio: 0.76
CommentCount: 18
Subreddit: askscience
PostTime: 1659573891
URL: https://www.reddit.com/r/askscience/comments/wfn5ur/are_there_any_reliable_statistics_on_the_efficacy/
Text: I recently listened to a podcast about corruption in Florida’s rehab industry. Now I’m wondering how effective it is. What are the statistics and how are they even gathered for an industry that uses varying methodologies to treat patients?

ID: wfo51b
Title: Is the Earth rotating faster?
Author: YakDaddy96
Score: 0
VoteRatio: 0.46
CommentCount: 12
Subreddit: askscience
PostTime: 1659576542
URL: https://www.reddit.com/r/askscience/comments/wfo51b/is_the_earth_rotating_faster/
Text: I've recently seen a lot of people and even some magazines talk about the Earth spinning faster. They claim we have just had the shortest recorded day. 

I'm always skeptical of things like this so I've turned to the one place I can trust, the internet.

ID: wfu5cx
Title: Why does chickenpox spare the bottom of your feet and your palms ?
Author: WhiteBridges
Score: 1258
VoteRatio: 0.93
CommentCount: 116
Subreddit: askscience
PostTime: 1659595547
URL: https://www.reddit.com/r/askscience/comments/wfu5cx/why_does_chickenpox_spare_the_bottom_of_your_feet/
Text: I am taking care of my currently spotted nephew, and learned in passing that you can have spots all over your body except those two places. I am grateful for that, but was wondering why.

Edit : Thank you all for your answers ! I didn’t have the time to participate, but I’ve read everything so far, and it was very interesting. Thank you !

ID: wfuye0
Title: What experiments do they do on the ISS that can not be done on Earth?
Author: alexkirwan11
Score: 19
VoteRatio: 0.73
CommentCount: 14
Subreddit: askscience
PostTime: 1659598557
URL: https://www.reddit.com/r/askscience/comments/wfuye0/what_experiments_do_they_do_on_the_iss_that_can/
Text: Other than the obvious space specific experiments, why are things like medical science being done on the ISS? Is there a big advantage to being in space verse planet earth?

ID: wfwg49
Title: Is it true that humans have the genes required to produce their own vitamin C? If so why are we unable to like in Fish or Guinea Pugs?
Author: Aggravating_Major_49
Score: 2512
VoteRatio: 0.92
CommentCount: 429
Subreddit: askscience
PostTime: 1659604325
URL: https://www.reddit.com/r/askscience/comments/wfwg49/is_it_true_that_humans_have_the_genes_required_to/
Text: 

ID: wg2y9r
Title: How exactly do acids react with molecules on a atomic level?
Author: Gengar218
Score: 7
VoteRatio: 0.82
CommentCount: 4
Subreddit: askscience
PostTime: 1659624018
URL: https://www.reddit.com/r/askscience/comments/wg2y9r/how_exactly_do_acids_react_with_molecules_on_a/
Text: Asking for a friend who’s afraid to post here for some reason.

ID: wg5wnj
Title: Does chill factor only affect 'feeling' materials?
Author: Hardvig
Score: 12
VoteRatio: 0.93
CommentCount: 4
Subreddit: askscience
PostTime: 1659631272
URL: https://www.reddit.com/r/askscience/comments/wg5wnj/does_chill_factor_only_affect_feeling_materials/
Text: Today, in my car, I began to wonder how the thermometer that shows the outside temperature could ever get an accurate reading, since a car is most often moving and thus would be affected by the chill factor...

But then I thought if chill factor is even affecting a thermometer, made of glass/plastic/metal?

ID: wg8ngr
Title: Why and how does charge separation for lightning actually occur?
Author: jammerjoint
Score: 103
VoteRatio: 0.88
CommentCount: 17
Subreddit: askscience
PostTime: 1659638114
URL: https://www.reddit.com/r/askscience/comments/wg8ngr/why_and_how_does_charge_separation_for_lightning/
Text: Most explanations involving charge separation give no details an simply state that it happens.  Some specific questions:

* What process is happening at a molecular level?
* Why are the separations thermodynamically favorable?
* What maintains the boundaries between charged regions (i.e. why is there not just a softer gradient)?
* Why does the cumulonimbus preferentially get a negative charge, and what really differentiates the process for positive lightning?

ID: wga0uc
Title: What age do kids recognize shapes vs colors vs relative directions?
Author: traisjames
Score: 3
VoteRatio: 0.6
CommentCount: 4
Subreddit: askscience
PostTime: 1659641509
URL: https://www.reddit.com/r/askscience/comments/wga0uc/what_age_do_kids_recognize_shapes_vs_colors_vs/
Text: Average age of child understanding for 3 topics

What ages do children seem to identify colors, shapes, and relative directions like left, right, and middle?

I have been trying to point kids to the bathroom at my wadding pool but middle doesn’t seem work work even with 4 year olds. I am hoping to find what works at the youngest age.

ID: wgh2ox
Title: how malaria parasites become resistant to antimalarial drugs?
Author: AggravatingFinish976
Score: 27
VoteRatio: 0.8
CommentCount: 9
Subreddit: askscience
PostTime: 1659659828
URL: https://www.reddit.com/r/askscience/comments/wgh2ox/how_malaria_parasites_become_resistant_to/
Text: 

ID: wghdk6
Title: Is it true that mad cow disease is caused by acts of cannibalism? If so, why is cow eating cow’s brain more dangerous than cow eating rat’s brain?
Author: gimhae_pyeongya
Score: 3122
VoteRatio: 0.9
CommentCount: 564
Subreddit: askscience
PostTime: 1659660696
URL: https://www.reddit.com/r/askscience/comments/wghdk6/is_it_true_that_mad_cow_disease_is_caused_by_acts/
Text: 

ID: wgk47q
Title: People often assume that the T-Rex had exposed teeth like a crocodile. Is it possible that its teeth were hidden in its gums like a Komodo dragon?
Author: pocketbutter
Score: 604
VoteRatio: 0.9
CommentCount: 124
Subreddit: askscience
PostTime: 1659668436
URL: https://www.reddit.com/r/askscience/comments/wgk47q/people_often_assume_that_the_trex_had_exposed/
Text: Yes, I'm aware that there have been semi-recent breakthroughs to suggest that the T-Rex had lips that covered its teeth. I'd like to take that one step further by postulating that the T-Rex had gums that fully concealed its teeth.

One thing that made me think about this was that I remembered hearing that the T-Rex likely had a pseudo-venom from the bacteria in its mouth, just like the Komodo dragon. Some sources I found state that the Komodo dragon's mouth bacteria can in large part be attributed to meat and guts that build up in its thick gums.

On the other hand, the Komodo dragon eats its prey whole, while the T-Rex (I presume) tore large chunks at a time, like a crocodile does. 

Anyway, I haven't found any sources that may hint toward the Komodo theory, only ones that reinforce the whole lip thing. Does anyone know if there's any merit to this? Why or why would it not be possible?

ID: wgl8x3
Title: In cultures that speak Romance languages, the heart (coeur, corazon, cuore) is closely linked with the concept of love. Is this a just a quirk of these languages or does the relationship between the organ and the feeling exist more broadly across human cultures and languages?
Author: BuckminsterFullest
Score: 21
VoteRatio: 0.82
CommentCount: 20
Subreddit: askscience
PostTime: 1659671808
URL: https://www.reddit.com/r/askscience/comments/wgl8x3/in_cultures_that_speak_romance_languages_the/
Text: Our brain does our thinking, which justifies associating the word brain with both the organ and the more intangible concept of intelligence (e.g. “she’s got brains”). The heart by contrast does none of our feeling, yet is credited in at least English, Spanish, French and Italian with being the metaphorical centre of love, passion, and conviction. Is this just a quirk of these particular languages or is it something more universal about in human belief to connect the heart organ with emotional functions?

ID: wgncrm
Title: Why is it that only silver salts tend to exhibit sensitivity to light? Why do salts of other metals have the same properties?
Author: LaPetitFleuret
Score: 24
VoteRatio: 0.88
CommentCount: 1
Subreddit: askscience
PostTime: 1659678553
URL: https://www.reddit.com/r/askscience/comments/wgncrm/why_is_it_that_only_silver_salts_tend_to_exhibit/
Text: I have been a photographer for a while now and have always been fascinated by the chemistry of analog photographic processes. The sensitivity of silver halides to UV and near-UV visible light is perhaps the single most important discovery in photographic chemistry that eventually led to the development (pun intended) of photographic plates and film.

But why is it that only silver chloride/bromide/iodide exhibits sensitivity to high frequency visible light and UV, while salts such as copper chloride/bromide/iodide do not?

ID: wgp7b2
Title: If a woman produces two eggs but only one is fertilized, what happens to the other?
Author: PixelNecrozma_
Score: 2
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1659685291
URL: https://www.reddit.com/r/askscience/comments/wgp7b2/if_a_woman_produces_two_eggs_but_only_one_is/
Text: Does she get one last period, which might make her not realize she's pregnant? And if the other egg is fertilized a few days later, do they grow like normal twins? If they do, can twins have different dads this way?

ID: wgploe
Title: Do birds get antibodies from their egg yolks? Like mammals do with colostrum/milk or are they left to fend for themselves?
Author: ZombiesF-T-W
Score: 34
VoteRatio: 0.8
CommentCount: 5
Subreddit: askscience
PostTime: 1659686808
URL: https://www.reddit.com/r/askscience/comments/wgploe/do_birds_get_antibodies_from_their_egg_yolks_like/
Text: 

ID: wgr3xu
Title: is there a relation between the wavelength of an electromagnetic wave and how easily can be assorbed?
Author: VALERIOBATTAGLIA07
Score: 7
VoteRatio: 0.77
CommentCount: 6
Subreddit: askscience
PostTime: 1659692464
URL: https://www.reddit.com/r/askscience/comments/wgr3xu/is_there_a_relation_between_the_wavelength_of_an/
Text: I was thinking that radio waves can't be assorbed by interstellar dust, something that visible light can't do, and gamma rays need a thick wall of lead, and that 5G is a shorter wavelength so it can be assorbed more easily, is there a correlation between wavelength and how easily can it be assorbed?

ID: wgtd24
Title: What colour should litmus paper be when left alone?
Author: ThingyMaD00dle
Score: 254
VoteRatio: 0.88
CommentCount: 35
Subreddit: askscience
PostTime: 1659699956
URL: https://www.reddit.com/r/askscience/comments/wgtd24/what_colour_should_litmus_paper_be_when_left_alone/
Text: I work in a laboratory and we work with a lot of acids. Because of this we obviously have litmus paper. My question is; when litmus paper is left (away from acid, but exposed) should it stay the same colour? I only ask this as when we tear a piece off the roll a bit of it still sticks out of the container and guaranteed everytime that little bit turns dark red. We have asked our health and safety and one just ignored the question whilst the other said it was just what happens to it when exposed. By it turning red just sat away from acid does that mean ventilation is shit and we're all just breathing in acid? For example, out of curiosity I took a strip home in the car with me and that's still the same colour it was yesterday when I took it (orangey, yellow)

ID: wgu46r
Title: Is there any evidence that cities with high electric vehicle adoption have had increased air quality?
Author: TexasLorax
Score: 1209
VoteRatio: 0.91
CommentCount: 237
Subreddit: askscience
PostTime: 1659702168
URL: https://www.reddit.com/r/askscience/comments/wgu46r/is_there_any_evidence_that_cities_with_high/
Text: Visited LA and noticed all the Teslas. I’m sure EVs are still less than 10% of all cars there but just curious about local emissions/smog

ID: wgvbru
Title: is it possible to graft a fruit tree onto a non fruit tree?
Author: Flutters1013
Score: 1349
VoteRatio: 0.94
CommentCount: 143
Subreddit: askscience
PostTime: 1659705598
URL: https://www.reddit.com/r/askscience/comments/wgvbru/is_it_possible_to_graft_a_fruit_tree_onto_a_non/
Text: Is it possible to grow a maple apple tree?

ID: wgz4pr
Title: Why was Siberia/East Russia largely not covered in glaciers during the Ice Age like North America/Europe?
Author: Adriano-Capitano
Score: 93
VoteRatio: 0.92
CommentCount: 20
Subreddit: askscience
PostTime: 1659715215
URL: https://www.reddit.com/r/askscience/comments/wgz4pr/why_was_siberiaeast_russia_largely_not_covered_in/
Text: When I see maps of the land and ice coverage during the Ice Age,  I keep noticing large sections of today's Eastern Russia free of glaciers. Does anyone want to take a stab at that? Is there an agreed upon reason? 

It can't be the ocean currents blowing warm water up around Japan, the same happens on the East Coast of the USA and they still had massive glaciers. 

[Maximum Extent](https://www.cdm.org/mammothdiscovery/img/icemaps.gif)

[Earth Ice Age](https://1.bp.blogspot.com/-aUdEuKEwqAw/XPSxEOcojrI/AAAAAAABHZs/26_C0iw6Ol0NLypo6WHc7F6ZpfRuQd5agCLcBGAs/s1600/Ice-Age.jpg)

ID: wh0a99
Title: Do all 20 amino acids get 'used' about equally overall in building the proteins we need on a daily basis? Relatedly do all 20 amino acids show up about equally as often in the translation of our protein-coding genes or do some appear more?
Author: Cloveny
Score: 379
VoteRatio: 0.92
CommentCount: 23
Subreddit: askscience
PostTime: 1659718111
URL: https://www.reddit.com/r/askscience/comments/wh0a99/do_all_20_amino_acids_get_used_about_equally/
Text: 

ID: wh1d4m
Title: Why did dinosaurs in fossils tend to curl backwards in death poses? Everything I know of today tends to curl inwards when it dies.
Author: hotpants22
Score: 2954
VoteRatio: 0.95
CommentCount: 211
Subreddit: askscience
PostTime: 1659720790
URL: https://www.reddit.com/r/askscience/comments/wh1d4m/why_did_dinosaurs_in_fossils_tend_to_curl/
Text: 

ID: wh212t
Title: How do spiders know where to web?
Author: Savagepig
Score: 9
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1659722448
URL: https://www.reddit.com/r/askscience/comments/wh212t/how_do_spiders_know_where_to_web/
Text: Walking through a lighted under pass, I noticed most spider webs are located at the lights, as if the spiders know insects will be attracted to that area.

Do they stake out the area before setting their webs? Or do they know light equals more prey?

ID: wh3r1s
Title: Since water boils at lower temperature at higher altitudes, is boiling water at high altitudes to sanitize it reliable?
Author: 1b51a8e59cd66a32961f
Score: 2
VoteRatio: 0.67
CommentCount: 8
Subreddit: askscience
PostTime: 1659726815
URL: https://www.reddit.com/r/askscience/comments/wh3r1s/since_water_boils_at_lower_temperature_at_higher/
Text: I'm in a city 12,000 feet above sea level and don't want to drink the tap water without boiling it first.

ID: wh45vh
Title: What prevents clouds from expanding out and dissipating into the atmosphere? How is it that clouds can form shapes and patterns?
Author: AidenBaseball
Score: 3
VoteRatio: 0.71
CommentCount: 3
Subreddit: askscience
PostTime: 1659727870
URL: https://www.reddit.com/r/askscience/comments/wh45vh/what_prevents_clouds_from_expanding_out_and/
Text: If I were to cook in my house and produce water vapor, that vapor would spread out since gas expands to fill its container. Even when dirt gets kicked off the ground it either settles or becomes blown away and loses its visibility. How is it then that clouds can retain their form outside of a closed environment and still be able to be seen. I’ve never really understood clouds and the way they are visible despite being small individual vapor and dust particles in the atmosphere, and it is counter intuitive to me that clouds don’t disappear.

ID: wh471z
Title: Do comets break apart while traveling through space?
Author: cas_1210
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1659727954
URL: https://www.reddit.com/r/askscience/comments/wh471z/do_comets_break_apart_while_traveling_through/
Text: Is it possible that comets break apart without external influences like collisions with other things?

ID: wh68oz
Title: Can the regular usage of lactase enzyme products affect or hasten the onset of lactose intolerance?
Author: ladyknighted
Score: 6
VoteRatio: 0.87
CommentCount: 1
Subreddit: askscience
PostTime: 1659733222
URL: https://www.reddit.com/r/askscience/comments/wh68oz/can_the_regular_usage_of_lactase_enzyme_products/
Text: Basically, will the body cease to produce its own lactase if the enzyme is being supplemented, even if the individual's body was still producing the enzyme when supplementation started?  Is it possible to counteract this process by slowly reintroducing dairy like reintroducing meat into the diet of a longterm vegan, or is the onset of lactose intolerance inevitable once it starts?

ID: wh7n3r
Title: If there is such a thing as "density of an electromagnetic field", is there also "density of a light field"?
Author: project2501a
Score: 3
VoteRatio: 0.66
CommentCount: 4
Subreddit: askscience
PostTime: 1659736848
URL: https://www.reddit.com/r/askscience/comments/wh7n3r/if_there_is_such_a_thing_as_density_of_an/
Text: If we have ways to measure how dense is the magnetic field that passes through a plane, do we also have ways of measuring how dense is the light field that hits a surface?

If not, why not, please?

ID: wh8ndd
Title: Is there anything with a salty taste other than salt? And if yes, is there a way to measure saltiness, similar to the way scoville units measure spiciness, or how ph measures acidity(which is just sourness), or how bitterness units measure bitterness?
Author: DankGerm2400
Score: 11
VoteRatio: 0.92
CommentCount: 4
Subreddit: askscience
PostTime: 1659739587
URL: https://www.reddit.com/r/askscience/comments/wh8ndd/is_there_anything_with_a_salty_taste_other_than/
Text: 

ID: wh8qoh
Title: How do we know about the sizes and atmospheres of other planets without going to them?
Author: Hrafnastorm4
Score: 4
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1659739844
URL: https://www.reddit.com/r/askscience/comments/wh8qoh/how_do_we_know_about_the_sizes_and_atmospheres_of/
Text: 

ID: wh92jl
Title: Why does introducing a metal in hot liquid cause the water to boil ?
Author: iPhoneMiniWHITE
Score: 0
VoteRatio: 0.38
CommentCount: 5
Subreddit: askscience
PostTime: 1659740742
URL: https://www.reddit.com/r/askscience/comments/wh92jl/why_does_introducing_a_metal_in_hot_liquid_cause/
Text: First and foremost, apologies for the rudimentary question and with that, here is my question:

&#x200B;

Embarrassingly, I've done this on more than one occasion and today got a bit of scalded.   Was heating up some oat milk (sometimes cows milk or plain water will also do this) in the microwave and when I put the frother in, the liquid starts to well up.   Is this due to the properties in the wand and or the temperature change?  The reaction is quite violent depending on how hot the liquid is.    


My palm is likely going to blister and require some time to heal.   I mentioned that it happened before so why haven't I learned my lesson?  Because it doesn't happen all the time which I'll put it to the temperature of the liquid.   9/10 times it has little to no reaction.   I think this time superheated it because due to the confluence of less liquid volume and the temperature of the wand which may have been colder than usual since the AC was on.

ID: wha8k8
Title: Why do stimulant drugs weaken your heart? If raising your heart rate through exercise strengthens your heart why wouldn't drugs do the same?
Author: Separate-Carpenter81
Score: 9
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1659744019
URL: https://www.reddit.com/r/askscience/comments/wha8k8/why_do_stimulant_drugs_weaken_your_heart_if/
Text: 

ID: whaufl
Title: Why do orbiting moons not simply fall towards their planet?
Author: thenotjoe
Score: 0
VoteRatio: 0.33
CommentCount: 36
Subreddit: askscience
PostTime: 1659745786
URL: https://www.reddit.com/r/askscience/comments/whaufl/why_do_orbiting_moons_not_simply_fall_towards/
Text: I’ve always heard the explanation “because the planet curves away from the moon as fast as it falls towards the planet” but this doesn’t make sense to me. The moon is not falling “down” relative to a universal plane, it is falling straight towards the center of the planet.

Why does the moon not fall towards the planet in a spiral pattern? How does the moon’s momentum “counteract” the constant force of gravity?

If we compare it to a tennis ball on a rope, the tennis ball also does not fall towards the center despite the rope pulling on it, even if the rope is being flexed strongly outwards. But this is because the person is swinging the ball on the rope, providing a constant force tangential to its “orbit.”

A moon orbiting a planet has only one force on it: gravity. There is no tangential force, only tangential motion to to its momentum. How does only its momentum keep it afloat?

ID: whb4q9
Title: Do all mammals orgasm? Do all vertebrae orgasm? Do insects orgasm?
Author: BaconBathBomb
Score: 6
VoteRatio: 0.75
CommentCount: 5
Subreddit: askscience
PostTime: 1659746642
URL: https://www.reddit.com/r/askscience/comments/whb4q9/do_all_mammals_orgasm_do_all_vertebrae_orgasm_do/
Text: I know rabbits orgasm. I’m sure I’m not the only one that’s seen the video. What other genus orgasms? 

Do female (fill in the blank) organisms (not human) get a jolly?

ID: whb8or
Title: If birth control prevents ovulation, why don't women hit menopause later?
Author: scoobertsonville
Score: 3
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1659746963
URL: https://www.reddit.com/r/askscience/comments/whb8or/if_birth_control_prevents_ovulation_why_dont/
Text: I am talking about the pill which if I understand correctly prevents ovulation which is why one cannot get pregnant. I also know (presume?) a woman is born with all the eggs she will ever have, and menopause happens when a woman "runs out of eggs". If this is true then shouldn't there be a backup of eggs for a woman to use if they never go through the full process and get released?

I am aware menopause only happens in a few mammalian species: the great apes, orcas, elephants, etc. So perhaps there is some sort of biological clock in our brains?

ID: whbt6z
Title: What exactly causes adult teeth to replace baby teeth?
Author: xiotox
Score: 0
VoteRatio: 0.44
CommentCount: 1
Subreddit: askscience
PostTime: 1659748646
URL: https://www.reddit.com/r/askscience/comments/whbt6z/what_exactly_causes_adult_teeth_to_replace_baby/
Text: I would assume genetics is a major factor? It's odd to me that the body will suddenly just go into teeth producing mode when it wants and it's generally the same for everyone in terms of what ages it does this. How do adult teeth form? Is it new bone that the body just randomly grows? What would stop us from in a way triggering these genes or signals to the body to start to grow more new teeth later in life?

ID: whcpi6
Title: Are trees planted from seed on site more vigorous then nursery transplanted saplings?
Author: ObeseMcDese
Score: 4
VoteRatio: 0.7
CommentCount: 2
Subreddit: askscience
PostTime: 1659751386
URL: https://www.reddit.com/r/askscience/comments/whcpi6/are_trees_planted_from_seed_on_site_more_vigorous/
Text: Do they have noticeable root structure differences? Do trees germinated on site eventually outgrow transplanted nursery saplings?

Any reading material would be appreciated thank you!

ID: whexvb
Title: Can the monkeypox virus penetrate completely intact skin?
Author: Sguru1
Score: 6
VoteRatio: 0.64
CommentCount: 7
Subreddit: askscience
PostTime: 1659758497
URL: https://www.reddit.com/r/askscience/comments/whexvb/can_the_monkeypox_virus_penetrate_completely/
Text: This has been a question that’s been really on my mind regarding monkeypox and really other viruses in general. All the media and public health education literature states the virus spreads from “close skin to skin contact”. But what exactly does that entail on a microscopic level for the virus (or other viruses spreading like this)? 

Can this virus actually penetrate intact skin? For example if enough viral particles touch my forearm can it penetrate into my body? Or does it need to make contact eventually with a mucous membrane such as my mouth? 

As a secondary question: would good hand hygiene have a significant impact on prevention from contracting it?

ID: whn0t2
Title: Do cortisol and adrenaline affect the human capacity to identify and interpret humour?
Author: ParsnipParadise
Score: 26
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1659788367
URL: https://www.reddit.com/r/askscience/comments/whn0t2/do_cortisol_and_adrenaline_affect_the_human/
Text: 

ID: whpgxk
Title: Has the industrial revolution affected humans physically (i.e. changes to the physical features of average Homo sapiens sapiens)?
Author: Bonnist
Score: 5
VoteRatio: 0.61
CommentCount: 12
Subreddit: askscience
PostTime: 1659795684
URL: https://www.reddit.com/r/askscience/comments/whpgxk/has_the_industrial_revolution_affected_humans/
Text: I just read that parrots beaks are 10% larger now than they were before the industrial revolution. Are there similar changes to the physicality of Homo sapiens sapiens since the industrial revolution that have occurred due to environmental pressures?

ID: whpibs
Title: Do the asymmetries in size and structure between the left and right lungs cause any differences in gas exchange rates? In other words, does the right lung "breathe more" than the left lung due to it being bigger?
Author: delusionstodilutions
Score: 1919
VoteRatio: 0.94
CommentCount: 109
Subreddit: askscience
PostTime: 1659795789
URL: https://www.reddit.com/r/askscience/comments/whpibs/do_the_asymmetries_in_size_and_structure_between/
Text: I didn't even know they were different sizes till today, and now I'm really curious about it

ID: whq10o
Title: How do wasps communicate with each other?
Author: EmeraldIbis
Score: 121
VoteRatio: 0.91
CommentCount: 22
Subreddit: askscience
PostTime: 1659797213
URL: https://www.reddit.com/r/askscience/comments/whq10o/how_do_wasps_communicate_with_each_other/
Text: I live in Berlin, Germany, which every year in August becomes the wasp Mecca of the universe... I've noticed when sitting outside enjoying my sweet Rosinenschnecke that a lot of time can pass without any wasps attempting to feed on my delicious pastry. But once one stumbles upon it - beware - 5 or 10 of her friends will be arriving shortly.

Do wasps (outside the nest) really have a means of communicating with one another and calling others when they've found a tasty food source? If so, how?

ID: whqqbp
Title: Are there any animals endemic to Sweden?
Author: AnemicIronman
Score: 1
VoteRatio: 0.57
CommentCount: 9
Subreddit: askscience
PostTime: 1659799149
URL: https://www.reddit.com/r/askscience/comments/whqqbp/are_there_any_animals_endemic_to_sweden/
Text:  

Are there any species of animal that can only be found in Sweden?

This includes fish, birds, mammals, etc.

If you know of any let me know.

I can't find any good sources to answer this question.

ID: whsjru
Title: On molecular level, how is latent heat released during freezing?
Author: tuqoty
Score: 5
VoteRatio: 0.78
CommentCount: 6
Subreddit: askscience
PostTime: 1659804045
URL: https://www.reddit.com/r/askscience/comments/whsjru/on_molecular_level_how_is_latent_heat_released/
Text: I just watched this great video: [https://youtu.be/Oj0plwm\_NMs](https://youtu.be/Oj0plwm_NMs)

Everything makes sense, but it left me with some questions: how does the heat get released when a substance freezes? From my basic thermodynamics "knowledge", molecules have kinetic energy that they transform by bumping into other molecules. But when a substance freezes, the molecules lose this kinetic energy - how? Energy cannot be destroyed, so where does it go? Do they suddenly "black body radiate" all of it away? Does it mean that they emit photons that transfer this energy away?

ID: whssd6
Title: In the Bond film A View To A Kill. James remarks that they're pumping sea water into the oil fields and a geologists states that the area is near a fault line and that it is incredibly dangerous. Is this true? and if so why?
Author: PM_MEOttoVonBismarck
Score: 78
VoteRatio: 0.87
CommentCount: 17
Subreddit: askscience
PostTime: 1659804720
URL: https://www.reddit.com/r/askscience/comments/whssd6/in_the_bond_film_a_view_to_a_kill_james_remarks/
Text: 

ID: whu6h6
Title: Is the ISP (Specific Impulse) related to the thrust of the engine?
Author: MosasaurusHoffmanni
Score: 1
VoteRatio: 0.57
CommentCount: 7
Subreddit: askscience
PostTime: 1659808540
URL: https://www.reddit.com/r/askscience/comments/whu6h6/is_the_isp_specific_impulse_related_to_the_thrust/
Text: Example: I've got 2 engines, the first one has 50 kilonewtons (KN) of thrust and and ISP of 345. The second has 150 KN of thrust and an ISP of 360. Would the first one be more efficient due to the lower thrust or would the second be more efficient due to the higher ISP?

ID: whvde4
Title: Is there a way to treat mtDNA-encoded diseases using viral vectors?
Author: Pinnoki
Score: 5
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1659811836
URL: https://www.reddit.com/r/askscience/comments/whvde4/is_there_a_way_to_treat_mtdnaencoded_diseases/
Text: I understand that mitochondrial diseases that are caused by nuclear encoded proteins are easy to treat - the viral vector would just insert a plasmid containing the functional gene through the cell membrane and then it gets inserted into the nucleus. 

But I have not seen any mechanism that allows for the insertion of a plasmid into the mitochondria to replace a nonfunctional copy of the mitochondrial gene that is essential for mitochondrial functions? I understand that the mitochondria has a double membrane and thus harder to penetrate than the single membrane of the nucleus. But are there any groundbreaking works going on about this process?

==1183891== 
==1183891== HEAP SUMMARY:
==1183891==     in use at exit: 192 bytes in 12 blocks
==1183891==   total heap usage: 23,241 allocs, 23,229 frees, 6,911,122 bytes allocated
==1183891== 
==1183891== LEAK SUMMARY:
==1183891==    definitely lost: 0 bytes in 0 blocks
==1183891==    indirectly lost: 0 bytes in 0 blocks
==1183891==      possibly lost: 0 bytes in 0 blocks
==1183891==    still reachable: 0 bytes in 0 blocks
==1183891==         suppressed: 192 bytes in 12 blocks
==1183891== 
==1183891== For lists of detected and suppressed errors, rerun with: -s
==1183891== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test reddit_snippet.cpp full log

Build Test for test reddit_snippet.cpp

Compiling test reddit_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o reddit_snippet reddit_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test reddit_snippet.cpp

==1183913== Memcheck, a memory error detector
==1183913== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183913== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183913== Command: ./reddit_snippet 1 null null live
==1183913== 
998 post returned
ID: v8e901
Title: AskScience AMA Series: Hi Reddit - we are group of 250 engineers, scientists, innovators, technologists, digital experts, and designers with a collected 45 PhDs / Professors and 35 members representing national science or engineering institutions. AUA!
Author: AskScienceModerator
Score: 2565
VoteRatio: 0.91
CommentCount: 636
Subreddit: askscience
PostTime: 1654772442
URL: https://www.reddit.com/r/askscience/comments/v8e901/askscience_ama_series_hi_reddit_we_are_group_of/
Text: **TL;DR:**
A year ago, we did an [AMA](https://www.reddit.com/r/askscience/comments/m5i6g5/askscience_ama_series_hi_reddit_we_are_group_of/) answering science or technology questions on any topic from Reddit. We had a blast and so we're back again! So please ask us any questions any of you have to do with science or technology and how they affect your life. There are no silly questions - ask us anything and we will try to give an easy-to-understand answer and, wherever possible, provide some further sources to enable you to do your own research/reading.


Our goal is simply to advance everyone's understanding of science, engineering, and technology and to help people be better informed about the issues likely to affect them and their families.

**More info / Longer read:**
CSES is a registered charity in the UK, founded in 1920. We're a volunteer group of over 250 members and our key strength is our diversity and interdisciplinary expertise. Our members come from a variety of educational, social, and economic backgrounds, from industry and academia and a multitude of age groups, representing groups from the millennials all the way to the Silent Generation (our oldest member being 98)!

There has been growing dis-information globally in the last 20 years. Today's global interconnectedness, while being hugely beneficial for making information easily accessible to everyone, has made it ever more difficult to determine 'truth' and who to trust. As an independent charity, not affiliated or biased to any particular group, but with broad knowledge we are here to answer any questions you may have and to hopefully point you to further reading!

Our goal is simply to answer as many of your questions as we can - but we aren't able to give advice on things - sorry! We will also be clear where what we are saying is the experience-based opinion of someone in our team.

So, Reddit... Ask us anything!

CSES will draw from its large pool of volunteers to answer your questions, however some of the people standing by to answer comments are:

+ **Professor David Humber**: Over 30 years' experience as a researcher, lecturer and senior university manager, specialising in immuno-biology and the life sciences.
+ **David Whyte BEM**: Technologist and Chartered Engineer with over 10 years' R&D experience and 16 international patents across a wide range of technologies. Honoured by The Queen with a BEM, for services to engineering and technology.
+ **Amy Knight**: Science teacher and artist experienced in art/science collaborations with organisations like Soapbox Science and The Royal Society; her work has been featured at the Tate Modern's "Tate Exchange".
+ **Anthony McQuiggan**: 10 years of engineering experience and 30 years as a serial entrepreneur having built a number of very successful start-up SME technology companies in the UK, Japan, and the USA.
+ **Roger Pittock**: Active retired engineer with 37 years' experience in electronics, software, mechanical, electrical, process, and safety systems. Avid supporter of the Consumers' Association having been elected to their Council for many years.
+ **Adam Wood - President of CSES**: Chartered Engineer with over 13 years' experience in electronics, software, and systems engineering - working in the medical / healthcare, transport, and aerospace industries.

Username: /u/chelmsfordses

-----

EDI: We will be answering intermittently throughout the night and will stop taking new questions at 9 am BST tomorrow morning, but we will answer as many submitted before that time as we possibly can!

ID: v8s6vq
Title: Is it possible to keep a detached limb "alive" or prevent it from rotting for an extended period of time?
Author: GasMaskGhou1
Score: 12
VoteRatio: 0.93
CommentCount: 9
Subreddit: askscience
PostTime: 1654812234
URL: https://www.reddit.com/r/askscience/comments/v8s6vq/is_it_possible_to_keep_a_detached_limb_alive_or/
Text: 

ID: v8tht3
Title: Are there any bacteria or viruses which are resistant/immune to antibodies?
Author: HatZinn
Score: 28
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1654815979
URL: https://www.reddit.com/r/askscience/comments/v8tht3/are_there_any_bacteria_or_viruses_which_are/
Text: I am aware that it is possible for bacteria to become resistant to antibiotics and for some viruses to gain resistance to anti-viral meds. But is it also possible for them to become resistant to antibodies produced by the immune system?

ID: v8zai9
Title: How many calories does the human body burn on average per day naturally when not excersising and just doing everyday things?
Author: Delicious-Yoghurt-50
Score: 9
VoteRatio: 0.68
CommentCount: 19
Subreddit: askscience
PostTime: 1654834766
URL: https://www.reddit.com/r/askscience/comments/v8zai9/how_many_calories_does_the_human_body_burn_on/
Text: 

ID: v8zlgj
Title: Do people who have bullets or bullet fragments lodged in their bodies subsequently show symptoms of lead poisoning?
Author: ackzilla
Score: 22
VoteRatio: 0.89
CommentCount: 11
Subreddit: askscience
PostTime: 1654835854
URL: https://www.reddit.com/r/askscience/comments/v8zlgj/do_people_who_have_bullets_or_bullet_fragments/
Text: 

ID: v8ztyc
Title: Did all Caniforms evolve in North America?
Author: Super_Shock_5765
Score: 3
VoteRatio: 0.71
CommentCount: 1
Subreddit: askscience
PostTime: 1654836749
URL: https://www.reddit.com/r/askscience/comments/v8ztyc/did_all_caniforms_evolve_in_north_america/
Text: This should include bears, coyotes, wolves, racoons, etc. I'm not specialized in evolutionary history and wikipedia lingo is kinda hard to understand sometimes.

ID: v90rz8
Title: Why does alcohol increase the likelihood of seizures in epileptics?
Author: SocksAndPi
Score: 3
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1654840255
URL: https://www.reddit.com/r/askscience/comments/v90rz8/why_does_alcohol_increase_the_likelihood_of/
Text: I've been told many times that it can interact poorly with medication (like increased drowsiness, irritability, etc.), but I've never been given a reason as to why it increases the risk of seizure when you drink, or how it affects our brains differently than non-epileptics.

ID: v90xzo
Title: Can Maillard reaction happen by boiling food in conditions that raises water's boiling point (e.g. salted water or high atmospheric pressure)?
Author: SYwaves
Score: 28
VoteRatio: 0.9
CommentCount: 11
Subreddit: askscience
PostTime: 1654840903
URL: https://www.reddit.com/r/askscience/comments/v90xzo/can_maillard_reaction_happen_by_boiling_food_in/
Text: 

ID: v91xcr
Title: Can lifelong hayfever cause a reduced sense of smell?
Author: PatientReference8497
Score: 3
VoteRatio: 0.64
CommentCount: 8
Subreddit: askscience
PostTime: 1654844946
URL: https://www.reddit.com/r/askscience/comments/v91xcr/can_lifelong_hayfever_cause_a_reduced_sense_of/
Text: I am in my mid 30s, and have had pretty severe nasal congestion caused by hayfever every summer for as long as I rememeber.

I have noticed that I cannot smell lighter or faint smells, contrasted by my wife who must have supersmelly powers

ID: v93g2o
Title: Can you develop Autoantibodies against your own Blood group antigens?
Author: Awilta
Score: 360
VoteRatio: 0.88
CommentCount: 33
Subreddit: askscience
PostTime: 1654851594
URL: https://www.reddit.com/r/askscience/comments/v93g2o/can_you_develop_autoantibodies_against_your_own/
Text: 

ID: v93v9x
Title: Do animals with four legs utilise inverted pendulum gait to walk, or do they 'drag' their weight along one step at a time?
Author: LeagueOfRobots
Score: 12
VoteRatio: 0.76
CommentCount: 1
Subreddit: askscience
PostTime: 1654853351
URL: https://www.reddit.com/r/askscience/comments/v93v9x/do_animals_with_four_legs_utilise_inverted/
Text: 

ID: v94m8d
Title: I can switch between breathing from my mouth, my nose, or both, even with both of my mouth and nose open. Anatomically and physiologically, how does this happen? Also, how does the body switch between the right and left nostrils?
Author: SS7Hamzeh
Score: 1250
VoteRatio: 0.9
CommentCount: 316
Subreddit: askscience
PostTime: 1654856451
URL: https://www.reddit.com/r/askscience/comments/v94m8d/i_can_switch_between_breathing_from_my_mouth_my/
Text: Edit: Thank you for those who made helpful, scientific replies! There are too many of you for me to thank individually, so, thanks to all of you!

ID: v94nzm
Title: How did complex systems like our circulation system evolve?
Author: Stevetrov
Score: 2655
VoteRatio: 0.91
CommentCount: 376
Subreddit: askscience
PostTime: 1654856653
URL: https://www.reddit.com/r/askscience/comments/v94nzm/how_did_complex_systems_like_our_circulation/
Text: I have a scientific background mainly in math and computer science and some parts of evolution make sense to me like birds evolving better suited beaks or viruses evolving to spread faster. These things evolve in small changes each of which has a benefit.

But a circulation system needs a number of different parts to work, you need a heart at least 1 lung, blood vessels and blood to carry the oxygen around. Each of these very complex and has multicellular structure (except blood).

I see how having a circulation system gives an organism an advantage but not how we got here.

The only explanation I have found on the Internet is that we can see genetic similarities between us and organisms without a circulation system but that feels very weak evidence.

To my computer science brain evolution feels like making a series of small tweaks to a computer program, changing a variable or adding a line of code. Adding a circulation system feels a lot more than a tweak and would be the equivalent of adding a new features that required multiple changes across many files and probably the introduction whole new components and those changes need to be done to work together to achieve the overall goal.

Many thx

EDIT Thanks for all the responses so far, I have only had time to skim through them so far. In particular thanks to those that have given possible evolutionary paths to evolve form a simple organism to a human with a complex circulation system.

ID: v96wyd
Title: How can we switch from automatic unconscious breathing to counscious breathing? How does it work in our brain, nerves and diaphragm?
Author: EmuVerges
Score: 36
VoteRatio: 0.84
CommentCount: 10
Subreddit: askscience
PostTime: 1654864929
URL: https://www.reddit.com/r/askscience/comments/v96wyd/how_can_we_switch_from_automatic_unconscious/
Text: 

ID: v976k5
Title: Is there weather underwater to match atmospheric weather?
Author: findallthebears
Score: 61
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1654865825
URL: https://www.reddit.com/r/askscience/comments/v976k5/is_there_weather_underwater_to_match_atmospheric/
Text: As they're both fluids, they share things like currents, buoyancy, wind, waves. But is there something like rain underwater? Could it hail underwater?

I am familiar with the "snow" made of falling biomass, and I also have questions about that. Does it condense from tiny particles, or break up from much larger falling pieces?

ID: v97k2i
Title: Why does a skin/layer form on the surface of hot milk?
Author: adwaitdixit_da_man
Score: 17
VoteRatio: 0.83
CommentCount: 6
Subreddit: askscience
PostTime: 1654867021
URL: https://www.reddit.com/r/askscience/comments/v97k2i/why_does_a_skinlayer_form_on_the_surface_of_hot/
Text: 

ID: v980w2
Title: Why Do We Need To Eat And Drink More At Altitude?
Author: HellfuckinYEAHImAFag
Score: 482
VoteRatio: 0.91
CommentCount: 59
Subreddit: askscience
PostTime: 1654868476
URL: https://www.reddit.com/r/askscience/comments/v980w2/why_do_we_need_to_eat_and_drink_more_at_altitude/
Text:  

I  haven't been able to get precise  answers on this one -- moving from sea  level to 10,000 ft for 3mos. of  work, I was advised to "drink as much water as you possibly can", "avoid  heavy drinking and caffeine", and to  "eat at any time you're hungry at  all" (for the whole time I'm at this  elevation).

What  is the exact  reason for this ? Does it have to do with less oxygen at  altitude ? What  makes the body fall to pieces if you don't practice  this constantly at high elevations ?

ID: v98wnu
Title: Are the shapes of galaxies we see distored by the light from different parts of it getting to us later than others?
Author: JimPlaysGames
Score: 14
VoteRatio: 0.82
CommentCount: 2
Subreddit: askscience
PostTime: 1654871018
URL: https://www.reddit.com/r/askscience/comments/v98wnu/are_the_shapes_of_galaxies_we_see_distored_by_the/
Text: Given that a galaxy is thousands of light years wide wouldn't the light from a nearer part of it reach us sooner than light from a further part of it? Why aren't the images of galaxies smeared sideways sometimes because the galaxy is moving sideways across the sky relative to us? Or are some of them like that?

ID: v9bac8
Title: What’s the difference between a deinosuchus and sarcosuchus? Are they closely related?
Author: good_god_lemon1
Score: 7
VoteRatio: 0.71
CommentCount: 3
Subreddit: askscience
PostTime: 1654877624
URL: https://www.reddit.com/r/askscience/comments/v9bac8/whats_the_difference_between_a_deinosuchus_and/
Text: 

ID: v9fop4
Title: Is this paper on a treatment for rectal cancer as promising as it sounds?
Author: TnecnivTrebor
Score: 297
VoteRatio: 0.89
CommentCount: 13
Subreddit: askscience
PostTime: 1654889802
URL: https://www.reddit.com/r/askscience/comments/v9fop4/is_this_paper_on_a_treatment_for_rectal_cancer_as/
Text: https://www.nejm.org/doi/full/10.1056/NEJMoa2201445

ID: v9hzif
Title: Is the Hydrogen spectrum fully solved?
Author: octacilio1
Score: 770
VoteRatio: 0.92
CommentCount: 69
Subreddit: askscience
PostTime: 1654896268
URL: https://www.reddit.com/r/askscience/comments/v9hzif/is_the_hydrogen_spectrum_fully_solved/
Text: As an undergrad student, I used the Schrödinger equation to solve the Hydrogen atom, but the result would lead to missing transitions. The professor then said that the Dirac equation would give a better result, but it would still lack some corrections from the hyperfine structure and quantum field theory. 

So, my questions are:

1) Are all the known corrections enough? Or are there transitions that happen using a state that shouldn't exist according to the model? I.e., are all states from the Hydrogen atom in the model?

2) Do these corrections make a closed formula, or are they had to be done using numerical methods?

ID: v9jkem
Title: Are there simple speculative formulas for zeta(odd integer number)?
Author: cowox93112
Score: 5
VoteRatio: 0.73
CommentCount: 8
Subreddit: askscience
PostTime: 1654900820
URL: https://www.reddit.com/r/askscience/comments/v9jkem/are_there_simple_speculative_formulas_for_zetaodd/
Text: For the Riemann zeta function at positive even values, we have the well known closed expression in terms of powers of pi and the Bernoulli numbers. I know there are no proven expressions for odd values, but are there similar formulas that are at least empirically valid up to high precision and could be plausible candidate for an exact formula? Has there been a systematic search?

ID: v9kajc
Title: What would happen if I didn't give my informed consent to participate in a study?
Author: Seths_dad
Score: 0
VoteRatio: 0.5
CommentCount: 18
Subreddit: askscience
PostTime: 1654902985
URL: https://www.reddit.com/r/askscience/comments/v9kajc/what_would_happen_if_i_didnt_give_my_informed/
Text: What are the actual consequences for researchers performing a study without informed consent? I would think that being unable to actually publish that work would be a given, but can researchers be held criminally or civilly liable? Is this kind of liability different from something like a medical malpractice case in say a drug trial?

Edit: I apologize for some added confusion on my part. I need to make an edit here because I think I didn't word my question correctly. 

I mean what if I ( or anyone else's) had participated in a study where proper consent was not given because of some kind of error on the part of the researchers. Like someone gave their consent, but it wasn't properly informed consent because of something like an omission of the risks, or failing to outline the responsibilities of the subject.

ID: v9leeh
Title: What am I missing on how multi grade motor oil viscosity is affected by temperature?
Author: byf_43
Score: 66
VoteRatio: 0.81
CommentCount: 10
Subreddit: askscience
PostTime: 1654906531
URL: https://www.reddit.com/r/askscience/comments/v9leeh/what_am_i_missing_on_how_multi_grade_motor_oil/
Text: I was recently thinking about multi grade motor oil and had a hard time understanding viscosity as a function of temperature.  So far as I understand, the idea is that the oil is less viscous when cold so it’ll run through a cold engine faster, ergo 10w30 would be a viscosity of 10 when cold and then 30 when warm.  But logically that makes zero sense to me; wouldn’t hot oil be less viscous?  One example a website gave was a marble being dropped into honey at two different temperatures and as expected the marble through warm honey traveled faster than the marble in cold honey.  So what am I missing here?

ID: v9qtcu
Title: Do we know what ant scent trails smell like?
Author: bonobeaux
Score: 8
VoteRatio: 0.83
CommentCount: 6
Subreddit: askscience
PostTime: 1654925973
URL: https://www.reddit.com/r/askscience/comments/v9qtcu/do_we_know_what_ant_scent_trails_smell_like/
Text: Has anyone accumulated enough scent juice from ants’ scent glands for someone to be able to know what they smell like?

ID: v9rmis
Title: How high concentration or radon are in mountainous and rocky places? Are these the hotspots for radon gas?
Author: VonDerBerg
Score: 20
VoteRatio: 0.71
CommentCount: 5
Subreddit: askscience
PostTime: 1654929358
URL: https://www.reddit.com/r/askscience/comments/v9rmis/how_high_concentration_or_radon_are_in/
Text: 

ID: v9vmcm
Title: Why isn't it always light?
Author: amBrollachan
Score: 1342
VoteRatio: 0.89
CommentCount: 175
Subreddit: askscience
PostTime: 1654946958
URL: https://www.reddit.com/r/askscience/comments/v9vmcm/why_isnt_it_always_light/
Text: On a clear night, without light pollution, I can follow the path from Cassiopeia to the Andromeda galaxy, which appears as a dim smear of light. 
I assume that the closer I travel towards Andromeda (as impossible as that is) the brighter and more visible it will be and therefore it stands to reason that if I am *inside* Andromeda it will be incredibly bright. I mean, I'd be standing inside something which is giving off enough light to be seen from *Earth* in a whole other galaxy.

I assume our galaxy looks the similar from the perspective of an Andromedan so why does it ever get dark?

ID: v9ykko
Title: How do turtles navigate?
Author: tallwarm1
Score: 284
VoteRatio: 0.89
CommentCount: 49
Subreddit: askscience
PostTime: 1654957248
URL: https://www.reddit.com/r/askscience/comments/v9ykko/how_do_turtles_navigate/
Text: I have heard that sea turtles travel hundreds of miles and return to their place of birth to lay their eggs.   I have heard that fresh water turtles can travel two or more miles by land to their place of birth to lay their eggs.   And I have always been told not relocate land turtles, like box turtles, since they will try to get back to where  you found them or where they were going.      
But how do all these species determine their direction for such long distances whether on land or in the water?

ID: v9zegd
Title: Have there been any efforts to recover fossils from under sea level?
Author: beatbox2sleep
Score: 9
VoteRatio: 0.74
CommentCount: 7
Subreddit: askscience
PostTime: 1654959851
URL: https://www.reddit.com/r/askscience/comments/v9zegd/have_there_been_any_efforts_to_recover_fossils/
Text: 

ID: v9zj2r
Title: How do scientists know what's about to happen to the Milky Way Galaxy and the Andromeda Galaxy in billions of years?
Author: Little_Quest
Score: 6
VoteRatio: 0.64
CommentCount: 7
Subreddit: askscience
PostTime: 1654960234
URL: https://www.reddit.com/r/askscience/comments/v9zj2r/how_do_scientists_know_whats_about_to_happen_to/
Text: 

ID: va0qir
Title: Does early humans have any special abilities that was lost through evolution?
Author: potatoface183
Score: 5269
VoteRatio: 0.91
CommentCount: 1610
Subreddit: askscience
PostTime: 1654963792
URL: https://www.reddit.com/r/askscience/comments/va0qir/does_early_humans_have_any_special_abilities_that/
Text: This may be a dumb question. But yeah in a previous post I saw that turtles tracks their home via geomagnetic signature or something. Does humans used to have any senses that we lost through evolution ??

ID: va1off
Title: Why does human skin get so thin and fragile as people age?
Author: DarnHeather
Score: 200
VoteRatio: 0.92
CommentCount: 49
Subreddit: askscience
PostTime: 1654966586
URL: https://www.reddit.com/r/askscience/comments/va1off/why_does_human_skin_get_so_thin_and_fragile_as/
Text: 

ID: va2fni
Title: Are there any other species that use tools to "improve" their environment?
Author: OldschoolSysadmin
Score: 17
VoteRatio: 0.71
CommentCount: 20
Subreddit: askscience
PostTime: 1654968859
URL: https://www.reddit.com/r/askscience/comments/va2fni/are_there_any_other_species_that_use_tools_to/
Text: Adam Savage pointed out that humanity's ability to adapt to our environment (and adapt our environment to ourselves)^1 has been a major evolutionary advantage.  Clothing seems like the earliest example of this kind of adaptation.  Unlike tool use for hunting/gathering, which definitely predated homo sapiens and shows up in other species, is use of tools for creating habitats unique to us?

1) https://www.youtube.com/watch?v=vjOOD70T_fM#t=13m39s

ID: va2heu
Title: How did Quality of Life become one of the standard evaluation metrics in therapeutics?
Author: n00ntel
Score: 0
VoteRatio: 0.35
CommentCount: 3
Subreddit: askscience
PostTime: 1654969012
URL: https://www.reddit.com/r/askscience/comments/va2heu/how_did_quality_of_life_become_one_of_the/
Text: 

ID: va2jxj
Title: How do I scientifically measure quality of life in a therapeutic procedure?
Author: n00ntel
Score: 0
VoteRatio: 0.36
CommentCount: 9
Subreddit: askscience
PostTime: 1654969219
URL: https://www.reddit.com/r/askscience/comments/va2jxj/how_do_i_scientifically_measure_quality_of_life/
Text: 

ID: vafu59
Title: Is there a way to tell if a product is made from BPA plastics over say, another plastic like ABS, if there are no recycling symbols given?
Author: PrestigiousCommand85
Score: 154
VoteRatio: 0.86
CommentCount: 62
Subreddit: askscience
PostTime: 1655014805
URL: https://www.reddit.com/r/askscience/comments/vafu59/is_there_a_way_to_tell_if_a_product_is_made_from/
Text: Asking because I have fake nails I glue onto my fingers, which means I’m in skin contact with plastic for weeks and through hot showers. I’ve heard BPA is a big issue in both these situations so I’m a bit concerned. Is there any way to test this at home? For example, through their reaction with alcohol or through testing their melting point?

ID: vak2p2
Title: How do scientists get the new genetic code from a newly discovered species to show it is a new species, what machine/process do they use?
Author: ParsleyLion
Score: 9
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1655033612
URL: https://www.reddit.com/r/askscience/comments/vak2p2/how_do_scientists_get_the_new_genetic_code_from_a/
Text: I know a new species description can be conducted by comparison with other relatives, and they can be described with descriptions and illustrations and studied over time to show their are a unique species, but when some sort of genetics are extracted and analysed, how does this happen ?  
Thanks AskScience!

ID: val9tu
Title: Does RTV-1 Silicone Rubber react with hand soap in a way that prevents the soap from foaming?
Author: Just-Another-Lesbian
Score: 45
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1655038080
URL: https://www.reddit.com/r/askscience/comments/val9tu/does_rtv1_silicone_rubber_react_with_hand_soap_in/
Text: I was using some silicone rubber (the kind you use to seal gaps between tiles) and some of it got on my hand. When I went to wash it off in the sink with some hand soap I noticed that the soap wasn't foaming, no matter how much soap I put on my hands. After drying off my hands I tried it again and this time the soap was foaming as usual, so my guess is it must have had something to do with the silicone on my hands

ID: vannn2
Title: Why stem cells can divide endlessly ?
Author: Qeezio
Score: 1855
VoteRatio: 0.91
CommentCount: 162
Subreddit: askscience
PostTime: 1655045707
URL: https://www.reddit.com/r/askscience/comments/vannn2/why_stem_cells_can_divide_endlessly/
Text: Specialized cells have telomers which protect their DNA from damaging, but when cell divides, some telomer is lost and daughter cells have it less than parent cell. After some time, DNA is complitly un protected and so, cell dies. Why then stem cells can divide endlessly ?

ID: vasxtj
Title: Is there a genetic code or mechanism that makes sure that our body grows uniformly?
Author: G_I_B_B_E_R_I_S_H_
Score: 12
VoteRatio: 0.76
CommentCount: 21
Subreddit: askscience
PostTime: 1655060857
URL: https://www.reddit.com/r/askscience/comments/vasxtj/is_there_a_genetic_code_or_mechanism_that_makes/
Text: Like is there something that prevents our hands from growing significantly larger that the other or our bones from growing through our skin?

ID: vat28f
Title: How much water is required to produce a single computer chip?
Author: dafrankenstein2
Score: 15
VoteRatio: 0.71
CommentCount: 18
Subreddit: askscience
PostTime: 1655061194
URL: https://www.reddit.com/r/askscience/comments/vat28f/how_much_water_is_required_to_produce_a_single/
Text: 

ID: vax6cd
Title: Does salt intake (directly or indirectly) affect mental health?
Author: Scienc3_HS
Score: 2
VoteRatio: 0.57
CommentCount: 8
Subreddit: askscience
PostTime: 1655072830
URL: https://www.reddit.com/r/askscience/comments/vax6cd/does_salt_intake_directly_or_indirectly_affect/
Text: 

ID: vaxy15
Title: Is there a difference between a pixel of live footage and animated?
Author: fish5196
Score: 7
VoteRatio: 0.68
CommentCount: 12
Subreddit: askscience
PostTime: 1655075096
URL: https://www.reddit.com/r/askscience/comments/vaxy15/is_there_a_difference_between_a_pixel_of_live/
Text: Does live footage take up more or less data than animated when similar resolutions and stuff is accounted for? Or are there any other differences that I'm just not thinking of at all?

ID: vazfya
Title: Does your vision decrease if you use one eye. ore than the other? Read tho whole thing to understand
Author: Half_Smashed_Face
Score: 10
VoteRatio: 0.6
CommentCount: 17
Subreddit: askscience
PostTime: 1655079875
URL: https://www.reddit.com/r/askscience/comments/vazfya/does_your_vision_decrease_if_you_use_one_eye_ore/
Text: I was hit by a van a little while ago and ever since I've had double vision when looking up, down and left. So I've been mainly using my left  eye to focus on things. I think I've noticed that my right doesn't seem to be the same quality as my left. 

Does your vision quality decrease if you don't "exercise" the eye enough?

ID: vb4lzd
Title: How is Milky way and Andromeda galaxy going to colloid if the universe is expanding and everything is going further apart?
Author: Jas6881
Score: 18
VoteRatio: 0.78
CommentCount: 7
Subreddit: askscience
PostTime: 1655097302
URL: https://www.reddit.com/r/askscience/comments/vb4lzd/how_is_milky_way_and_andromeda_galaxy_going_to/
Text: 

ID: vb6o58
Title: Do all animals have XX chromosomes for female and XY for male?
Author: pensimen
Score: 35
VoteRatio: 0.78
CommentCount: 74
Subreddit: askscience
PostTime: 1655105825
URL: https://www.reddit.com/r/askscience/comments/vb6o58/do_all_animals_have_xx_chromosomes_for_female_and/
Text: 

ID: vb9isb
Title: AskScience AMA Series: I am Dr. Helen Okoye. As an attending physician and thrombosis specialist at the University of Nigeria Teaching Hospital, I am passionate about women's health and helping to overcome barriers to health care here in Nigeria. AMA!
Author: AskScienceModerator
Score: 3150
VoteRatio: 0.93
CommentCount: 94
Subreddit: askscience
PostTime: 1655118049
URL: https://www.reddit.com/r/askscience/comments/vb9isb/askscience_ama_series_i_am_dr_helen_okoye_as_an/
Text: I am Dr. Helen Okoye, MBBS, FMCPath, FWACP. I am a haematologist currently working as an Attending Physician and Thrombosis Specialist at the University of Nigeria Teaching Hospital in Enugu, Nigeria. My clinical work focuses on thrombosis and haemostasis with a special interest in women's health. I see all kinds of patients with thrombotic disorders including obstetric and cancer patients. I am passionate about women's health and helping my patients to overcome barriers to health care here in Nigeria, many of which are due to cost and/or lack of resources. I am here to answer your questions about what it is like to work as a female clinician in Nigeria. I will be here at 12 p.m. noon US ET (16 UT), AMA!

Username: /u/WorldThrombosisDay

ID: vbgk00
Title: How effective is platelet-rich plasma (PRP) as healing ligaments and tendons?
Author: Defiant_Performer_56
Score: 8
VoteRatio: 0.78
CommentCount: 10
Subreddit: askscience
PostTime: 1655138854
URL: https://www.reddit.com/r/askscience/comments/vbgk00/how_effective_is_plateletrich_plasma_prp_as/
Text: There are so many websites claiming it heals all sorts of injuries but they all seem to be doctors selling the product.

ID: vbmdfy
Title: Why do I need infinite energy to keep a spring compressed, but a vice doesn't?
Author: smittysomething
Score: 1228
VoteRatio: 0.88
CommentCount: 242
Subreddit: askscience
PostTime: 1655154167
URL: https://www.reddit.com/r/askscience/comments/vbmdfy/why_do_i_need_infinite_energy_to_keep_a_spring/
Text: If I take a big strong spring and compress it between my arms, it takes a continuous amount of energy for me to hold it there.

However if I put that same spring in a vice and use some of my energy to close the vice, it'll happily sit there closed without me needing to add extra energy to the vice.

What's the difference here? Why do I seemingly need an infinite amount of energy to hold the spring closed but the vice doesn't? Where is that energy from me going?

ID: vbn88s
Title: Could a meteor impact split apart a tectonic plate?
Author: RustyShadeOfRed
Score: 8
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1655156416
URL: https://www.reddit.com/r/askscience/comments/vbn88s/could_a_meteor_impact_split_apart_a_tectonic_plate/
Text: 

ID: vbq88d
Title: Are reptiles capable of affection and forming bonds?
Author: AlarmingAffect0
Score: 1593
VoteRatio: 0.92
CommentCount: 264
Subreddit: askscience
PostTime: 1655164948
URL: https://www.reddit.com/r/askscience/comments/vbq88d/are_reptiles_capable_of_affection_and_forming/
Text: I thought that was exclusive to mammals and maybe birds, that the [Ancient Reptilian Brains](https://www.wikiwand.com/en/Triune_brain) literally had not developed the “layers” responsible for what we'd call “emotions” (allegedly, the [Limbic System](https://www.wikiwand.com/en/lymbic%20system)?). Yet, I'm finding out many anecdotal examples of reptiles being loyal or physically affectionate. I'm very confused by this.

EDIT: a poster has brought up that we may be confusing “affection,” which only mammals can do, with “imprinting,” which “simpler” brains can manage. What are the differences between the two, in practice? Can one design tests to distinguish one process from the other, on a behavioral, empirical, tangible, objective level?

ID: vbsa4o
Title: Has climate change affected weather forecasting?
Author: RexMcMuffin
Score: 16
VoteRatio: 0.67
CommentCount: 8
Subreddit: askscience
PostTime: 1655171472
URL: https://www.reddit.com/r/askscience/comments/vbsa4o/has_climate_change_affected_weather_forecasting/
Text: An increase in severe weather events and anomalies is something scientists attribute to climate change. Does this mean weather in some places is more difficult to predict? 

Does climate change make it harder to create accurate weather forecasts? Or is weather forecast technology able to keep up with changing climates?

ID: vbszj3
Title: Do different neutron stars differ in composition?
Author: keenanpepper
Score: 48
VoteRatio: 0.84
CommentCount: 16
Subreddit: askscience
PostTime: 1655173667
URL: https://www.reddit.com/r/askscience/comments/vbszj3/do_different_neutron_stars_differ_in_composition/
Text: I know that on the one hand black holes "have no hair" (any two with the same mass, change, and spin are identical), while on the other hand normal stars can be different from each other by having different concentrations of elements (hydrogen-rich vs metal-rich etc.).

Which of these extremes is more similar to neutron stars? What material properties, if any, could be different in one neutron star vs another?

ID: vbum84
Title: Is there a limit to the number of materials and compounds that can be made or is it theoretically infinite?
Author: topdotter
Score: 6
VoteRatio: 0.88
CommentCount: 6
Subreddit: askscience
PostTime: 1655179067
URL: https://www.reddit.com/r/askscience/comments/vbum84/is_there_a_limit_to_the_number_of_materials_and/
Text: Assuming we're only concerned with currently known elements, is the number of possible materials and compounds that can be made limited? Because there's only a finite number of ways you can join and arrange the basic elements? Or is there something else at play that makes for potentially infinite derivatives? Why?

ID: vby8gm
Title: What exactly is happening in the brain when you try to remember something but can't?
Author: JInglink
Score: 21
VoteRatio: 0.96
CommentCount: 3
Subreddit: askscience
PostTime: 1655192968
URL: https://www.reddit.com/r/askscience/comments/vby8gm/what_exactly_is_happening_in_the_brain_when_you/
Text: What Chemical/Physical/Electric actions are taking place in the brain?

ID: vc1f5l
Title: What goes on at the edge of the atmosphere?
Author: Mr_Hughman
Score: 10
VoteRatio: 0.86
CommentCount: 4
Subreddit: askscience
PostTime: 1655206361
URL: https://www.reddit.com/r/askscience/comments/vc1f5l/what_goes_on_at_the_edge_of_the_atmosphere/
Text: Specifically I'm asking about the edge of the gaseous matter surrounding the earth. Does it experience a tide? Does it flare up like the surface of the sun?

ID: vc1xhs
Title: Why and how does radiation cause dipole rotation in proteins/amino acids?
Author: detoxiccity2
Score: 22
VoteRatio: 0.76
CommentCount: 3
Subreddit: askscience
PostTime: 1655208151
URL: https://www.reddit.com/r/askscience/comments/vc1xhs/why_and_how_does_radiation_cause_dipole_rotation/
Text: I don't really know much about o chem or chemistry much in general, so I'm just wondering.

ID: vc3r1j
Title: Has any research been done on the effects of light pollution and the lack of visible stars on humans, similar to how the effects of green space have been studied?
Author: InfinitelyThirsting
Score: 20
VoteRatio: 0.89
CommentCount: 2
Subreddit: askscience
PostTime: 1655214018
URL: https://www.reddit.com/r/askscience/comments/vc3r1j/has_any_research_been_done_on_the_effects_of/
Text: I've had this question stuck in my brain for a few days. We know that light pollution affects a lot of animals in myriad ways, and that artificial blue lights really screw with our time clocks and sleep, and spending time in green space has both physical and mental health benefits. 

So, if spending time in green space is something we seem to need to thrive, what about the stars themselves? A big percentage of people have never seen the Milky Way at night because it's too bright at night now. I know people who didn't know it was something you could see with the naked eye, and had almost spiritual experiences seeing a proper night sky. Maybe it's a silly question, or maybe impossible to really study separately from the impact of artificial light in general. But I am curious if anyone has looked into whether the lack of stars at night has any effects on our health?

ID: vc4hvr
Title: Why are sunburns, chemical burns, and burns from high heat all burns?
Author: quinnbutnotreally
Score: 11
VoteRatio: 0.87
CommentCount: 10
Subreddit: askscience
PostTime: 1655216226
URL: https://www.reddit.com/r/askscience/comments/vc4hvr/why_are_sunburns_chemical_burns_and_burns_from/
Text: Sunburns, chemical burns, and burns from high heat all look and feel similar, but their causes are very different. What do they all have in common, and more broadly what makes an injury a burn rather than something else?

ID: vc5lsg
Title: Can you make a star out of elements other than hydrogen and helium?
Author: MarionberryOrnery446
Score: 43
VoteRatio: 0.77
CommentCount: 31
Subreddit: askscience
PostTime: 1655219300
URL: https://www.reddit.com/r/askscience/comments/vc5lsg/can_you_make_a_star_out_of_elements_other_than/
Text: obviously most of the universe is H and He so this would never occur, but in principle if we got a sufficient amount of say oxygen atoms together ( a very large amount yes) could its own self gravity initiate nuclear fusion in the core and begin the main sequence of a star?

ID: vc7j1t
Title: How to think about conservation or permanence in evolution?
Author: aggasalk
Score: 12
VoteRatio: 0.72
CommentCount: 3
Subreddit: askscience
PostTime: 1655224464
URL: https://www.reddit.com/r/askscience/comments/vc7j1t/how_to_think_about_conservation_or_permanence_in/
Text: Is there some kind of concept of evolutionary permanence that I can read about?

Like, of course there's DNA: no creature will ever evolve on Earth that is not based in DNA. Right? And probably something similar, if weaker, applies to all the various crazy proteins and other stuff that makes a cell work. Like, look at how conserved photopigments are across the animal kingdom (even beyond, you can find photopigments in non-animals that might be evolutionarily related to the opsins in human and fly retinas, etc etc).

Then you can get up to bigger scales, to things like cell types. Like, will there ever be a descendant of animals that has no neurons? It seems like, since neurons first evolved, they are *stuck*. I read a paper a while back on similarities between invertebrate and vertebrate neurons, and was amazed. They even use more-or-less the same neurotransmitters (if in different roles).

Then bigger: since insects invented wings, virtually none of them have lost them (ants, sort of - and a few other very weird examples). And insects always have that exoskeleton and always will - no insect will ever evolve with an endoskeleton, right?

And how tetrapods all have this 1-arm-bone then 2-arm-bone then lots-of-bones plan for their arms and legs (since they all started as fins-on-pegs). It seems like that just will never go away (though you might lose your arms and legs, like a snake, if you have them they always follow that plan).

What do we call this phenomenon?

ID: vc7lpd
Title: Has the amount of COVID deaths caused the global population to decline when combined with other deaths from other causes?
Author: solipsistrealist
Score: 3469
VoteRatio: 0.88
CommentCount: 389
Subreddit: askscience
PostTime: 1655224658
URL: https://www.reddit.com/r/askscience/comments/vc7lpd/has_the_amount_of_covid_deaths_caused_the_global/
Text: 

ID: vca4fv
Title: Do gravitational waves move at different speeds through different media like electromagnetic radiation?
Author: Surrender_monkey21
Score: 77
VoteRatio: 0.91
CommentCount: 14
Subreddit: askscience
PostTime: 1655231399
URL: https://www.reddit.com/r/askscience/comments/vca4fv/do_gravitational_waves_move_at_different_speeds/
Text: 

ID: vcg57z
Title: Is there any instance in which the amplitude can change the period of a pendulum?
Author: LAMBKING
Score: 8
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1655248217
URL: https://www.reddit.com/r/askscience/comments/vcg57z/is_there_any_instance_in_which_the_amplitude_can/
Text: I need to settle a debate with someone. To be clear, we are talking about your average, everyday pendulum like you'd find in a clock or by tying a washer to the end of a string, standing on earth. 

From what I've always learned, the equation T = 2π√(L/g) defines the period of a pendulum. Neither the mass of the bob nor the amplitude have any affect on the period of the pendulum, only the length of said pendulum can change the amplitude.

This person whom I'm debating is stating that with a "huge change in amplitude" (but didn't specify what "huge change" meant) the period will change. As I understand it, acceleration increases proportionally with amplitude and therefore the two cancel each other out.

When I brought that up, they said, "an elliptic integral usually approximated with a series far too long for me to get into." and gave no other explanation. I have never studied this. I've asked for an explanation, but he's gone dark other than to say, "it's too complicated to get into." 

So, can a "huge" change in amplitude change the period, and what exactly did he mean by the elliptical integral comment?

ID: vckrq6
Title: Are there any side effects attributed to frequent blood donation?
Author: Crafty_Sort
Score: 6
VoteRatio: 0.88
CommentCount: 10
Subreddit: askscience
PostTime: 1655262658
URL: https://www.reddit.com/r/askscience/comments/vckrq6/are_there_any_side_effects_attributed_to_frequent/
Text: 

ID: vcmk9b
Title: How do we know Earth was in the same place in space when, for example, when the dinos lived?
Author: Bad_Pnguin
Score: 0
VoteRatio: 0.25
CommentCount: 11
Subreddit: askscience
PostTime: 1655268873
URL: https://www.reddit.com/r/askscience/comments/vcmk9b/how_do_we_know_earth_was_in_the_same_place_in/
Text: I know the Earth isn't in the same rotational position everytime exactly, but how do we know the Earth wasn't farther in or out in the Solar system? Maybe the age of dinosaurs isn't a far enough time gap for the Earth to move that far, but ya' know?

ID: vcmtwt
Title: Does an individual proton have multiple energy levels?
Author: SurprisedPotato
Score: 5
VoteRatio: 0.69
CommentCount: 6
Subreddit: askscience
PostTime: 1655269847
URL: https://www.reddit.com/r/askscience/comments/vcmtwt/does_an_individual_proton_have_multiple_energy/
Text: I can't see any obvious reason why the quarks it's composed of wouldn't be, potentially, in an excited energy state. Is there something that forbids this? If individual protons (or neutrons) have multiple energy levels, roughly what's the typical energy difference between them?

ID: vcp5w9
Title: In nature, can lesser emotionally looking organisms like bugs and starfish still feel a sexual attractiveness?
Author: red-cried
Score: 0
VoteRatio: 0.33
CommentCount: 3
Subreddit: askscience
PostTime: 1655279162
URL: https://www.reddit.com/r/askscience/comments/vcp5w9/in_nature_can_lesser_emotionally_looking/
Text: These creatures are small and dont seem to possess some understanding so I would like to know if they can release oxytocin and some feelings?

ID: vcpzg6
Title: Why can hyperandrogenism cause insulin resistance and Type II diabetes in conditions like PCOS, but not in people who take testosterone intentionally?
Author: l1v1ng
Score: 11
VoteRatio: 0.87
CommentCount: 8
Subreddit: askscience
PostTime: 1655282797
URL: https://www.reddit.com/r/askscience/comments/vcpzg6/why_can_hyperandrogenism_cause_insulin_resistance/
Text: I don't know a huge amount about testosterone supplementation or hyperandrogenism, but I do know that hyperandrogenism in females is usually associated with an increased risk of diabetes, obesity, and insulin resistance. 

However, as far as I can tell, those risks are not increased in the case of people, female or otherwise, taking testosterone intentionally. (For example, transgender men who use HRT, or bodybuilders who use steroids that increase testosterone.)

Why is that? Does it have something to do with the conditions that naturally cause hyperandrogenism?

ID: vcr27s
Title: Could a "Wet" or "Humid" desert exist from extreme heat?
Author: Xavion251
Score: 19
VoteRatio: 0.69
CommentCount: 20
Subreddit: askscience
PostTime: 1655287481
URL: https://www.reddit.com/r/askscience/comments/vcr27s/could_a_wet_or_humid_desert_exist_from_extreme/
Text: Something I've been thinking about. Generally, if we picture extreme heat wiping out life - we imagine the heat causing evaporation and creating a dry, lifeless desert. 

But hypothetically, if a climate was hot enough - but was still wet/humid/receiving large quantities of rainfall, could you get a "desert" (as in, dead/lifeless) that is still quite wet - but can't support life because of the extreme heat?

In other words, **how hot does it have to get** before plant/animal life can no longer survive **even** in the presence of large quantities of water?

ID: vcrw2g
Title: AskScience AMA Series: We just crunched the numbers on how the transition to a renewable-based future is progressing & we want to talk about it! Go ahead & ask us anything (we're renewable energy experts but we're up for any & all questions)!
Author: AskScienceModerator
Score: 765
VoteRatio: 0.87
CommentCount: 157
Subreddit: askscience
PostTime: 1655290832
URL: https://www.reddit.com/r/askscience/comments/vcrw2g/askscience_ama_series_we_just_crunched_the/
Text: "We" are part of [REN21](https://www.ren21.net/)'s team, a network made up of academia, NGOs, industry, govt, and individuals who are supporting the world to transition to renewable energy.

We recently released the Renewables 2022 Global Status Report (#GSR2022) so we're hosting an AMA to talk about renewables, energy, the future, and everything in between.

Multiple people from the team are joining including:

+ Nathalie Ledanois is a Research Analyst & Project Manager of the Renewables 2022 Global Status Report, Nathalie is our expert in anything investment-finance-economy related.
+ Hend Yaqoob is also a Research Analyst at REN21 who led on coordinating the chapter on distributed #renewables for energy access (DREA).
+ Nematullah Wafa is our intern who is a very valued member of the team who brought the #GSR2022 together.

We'll be going live from 11am ET (15 UT), so ask us anything!

Username: /u/ren21community

ID: vcubet
Title: What is the mechanism or process by which dry springs can become active again if the area is reforested?
Author: Altyrmadiken
Score: 5
VoteRatio: 0.78
CommentCount: 4
Subreddit: askscience
PostTime: 1655299014
URL: https://www.reddit.com/r/askscience/comments/vcubet/what_is_the_mechanism_or_process_by_which_dry/
Text: 

ID: vcukvg
Title: Does locking your knees while standing actually cause you to pass out?
Author: APoisonousMushroom
Score: 23
VoteRatio: 0.78
CommentCount: 19
Subreddit: askscience
PostTime: 1655299804
URL: https://www.reddit.com/r/askscience/comments/vcukvg/does_locking_your_knees_while_standing_actually/
Text: And if so, what is the scientific explanation for this?

ID: vcv6ln
Title: Ask Anything Wednesday - Economics, Political Science, Linguistics, Anthropology
Author: AutoModerator
Score: 9
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1655301610
URL: https://www.reddit.com/r/askscience/comments/vcv6ln/ask_anything_wednesday_economics_political/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Economics, Political Science, Linguistics, Anthropology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vcvtok
Title: If all forms of elephant went extinct before we came to be, and all we had were fossils, could we figure out that they had long trunks?
Author: markaamorossi
Score: 6866
VoteRatio: 0.95
CommentCount: 441
Subreddit: askscience
PostTime: 1655303407
URL: https://www.reddit.com/r/askscience/comments/vcvtok/if_all_forms_of_elephant_went_extinct_before_we/
Text: Assuming any we ever found were *only* bones

ID: vczhdk
Title: How much effect does the concentration of Argon in Earths atmosphere have on the occurrence of lightning strikes?
Author: asmosdeus
Score: 8
VoteRatio: 0.84
CommentCount: 3
Subreddit: askscience
PostTime: 1655313194
URL: https://www.reddit.com/r/askscience/comments/vczhdk/how_much_effect_does_the_concentration_of_argon/
Text: 

ID: vczmbn
Title: How did NASA Apollo engineers know that the moon's gravity was 1/6th that of Earth? Without this knowledge, they wouldn't have been able to construct the training vehicles (LLTV, LLRV) used to simulate landing on the moon.
Author: BuzzMonkey
Score: 13
VoteRatio: 0.81
CommentCount: 14
Subreddit: askscience
PostTime: 1655313564
URL: https://www.reddit.com/r/askscience/comments/vczmbn/how_did_nasa_apollo_engineers_know_that_the_moons/
Text: The engineering of the LLRV and LLTV is pretty wild, but in order to construct them, NASA had to be certain of the moon's gravitational force on the actual lunar lander. How did NASA engineers gather knowledge of the moon's gravity prior to the Apollo missions?

ID: vd0pv6
Title: Why does a galvanic cell cause a redox reaction?
Author: AnDraoi
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1655316393
URL: https://www.reddit.com/r/askscience/comments/vd0pv6/why_does_a_galvanic_cell_cause_a_redox_reaction/
Text: I understand how the redox reaction works, but I can’t understand why electrons seemingly spontaneously decide to move across the wire to the cathode from the anode.

In the example of zinc and copper in an aqueous solution, it’s obvious why copper oxidizes zinc: they’re in physical contact. However in a galvanic cell they are separated by considerable distance. 

How is it that the cathode just *knows* the anode is there and current starts flowing when there’s no direct interaction between the oxidant and reductant?

ID: vd1n7t
Title: Can Painted turtles live in salt water?
Author: TheActualSoul
Score: 0
VoteRatio: 0.25
CommentCount: 2
Subreddit: askscience
PostTime: 1655318854
URL: https://www.reddit.com/r/askscience/comments/vd1n7t/can_painted_turtles_live_in_salt_water/
Text: 

ID: vd2vy9
Title: Are a ton of animals born intersex, just because of the size of their populations, but we never think of it because we only study such a small percentage of individuals?
Author: FidelisScutum
Score: 0
VoteRatio: 0.26
CommentCount: 5
Subreddit: askscience
PostTime: 1655322279
URL: https://www.reddit.com/r/askscience/comments/vd2vy9/are_a_ton_of_animals_born_intersex_just_because/
Text: 

ID: vd2wrc
Title: Why would someone be prohibited from donating blood after a clinical trial?
Author: Solerien
Score: 6
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1655322354
URL: https://www.reddit.com/r/askscience/comments/vd2wrc/why_would_someone_be_prohibited_from_donating/
Text: 

ID: vd3ky7
Title: Yet another USB cable/charger question: does the USB standard level of the -adapter- also play a role in charge rate?
Author: DeeDee_Z
Score: 2
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1655324148
URL: https://www.reddit.com/r/askscience/comments/vd3ky7/yet_another_usb_cablecharger_question_does_the/
Text: In this case, I am concerned only about charge rate, not data transfer rates; but I understand just enough to grasp that this also depends on USB standard level.

[ELI70:] So, consider the case where there are -four- pieces in the chain: Host, "adapter", cable, device.  Example: in my (old) car, I have a little adapter that plugs into the cig lighter socket; the cable plugs into that; and my phone then charges.  (Until recently, I naïvely thought it was nothing more than a voltage converter.)

* Does EVERY piece need to be at the same level of USB standard in order to get the higher charge rate?  IOW, if the little 12V adapter is 10+ years old, it's probably USB 1.0 and can't possibly deliver 100W even if the cable and device would like it, right?
 * (If that's the case, how does one address this issue?)
* What about these household [combination wall outlets](https://www.acehardware.com/departments/lighting-and-electrical/switches-outlets-and-plugs/outlets/3496551) : What USB version / charge rate will I likely get -- even WITH a USB-C cable?

Many thanks.  Apologies if this has been asked before; I -did- search but didn't recognise anything I could understand 😉 .

ID: vd4m8e
Title: How do the Atomic Clocks in GPS Satellites and Home Clocks account for Light speed lag when syncing with the one in Colorado?
Author: Malkozaine
Score: 14
VoteRatio: 0.79
CommentCount: 19
Subreddit: askscience
PostTime: 1655326957
URL: https://www.reddit.com/r/askscience/comments/vd4m8e/how_do_the_atomic_clocks_in_gps_satellites_and/
Text: 

ID: vd4sgp
Title: How Long Would a Covid Mask Take To Biodegrade?
Author: Johncena1738425
Score: 1
VoteRatio: 0.52
CommentCount: 3
Subreddit: askscience
PostTime: 1655327423
URL: https://www.reddit.com/r/askscience/comments/vd4sgp/how_long_would_a_covid_mask_take_to_biodegrade/
Text: I'm talking about one of the blue medical masks mad of plastic.

ID: vd4wzj
Title: Could there ever be a situation where a poisonous/toxic creature could be harmed/killed by its own poisons/toxins?
Author: FanficResearcher
Score: 28
VoteRatio: 0.76
CommentCount: 18
Subreddit: askscience
PostTime: 1655327760
URL: https://www.reddit.com/r/askscience/comments/vd4wzj/could_there_ever_be_a_situation_where_a/
Text: 

ID: vd88up
Title: How do the current vaccines prevent severe illness and death against Omicron while showing “no antibody or T-cell recognition”?
Author: tskee2
Score: 19
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1655337062
URL: https://www.reddit.com/r/askscience/comments/vd88up/how_do_the_current_vaccines_prevent_severe/
Text: I recently read this preprint, which suggests that triple vaccinated individuals showed zero neutralizing antibodies and zero B- and T-cell recognition of the Omicron variant of SARS-CoV-2: https://www.science.org/doi/10.1126/science.abq1841

However, real world data clearly show that triple vaccinated individuals are well protected against severe illness and death from all VoCs so far, including Omicron and its subvariants. 

My question is, then, what is the immunological mechanism that provides that protection?

ID: vdfljf
Title: If you were on a submarine underneath the ice of Jupiter's moon: Europa. What would the gravity be like?
Author: CremeCrimson
Score: 9
VoteRatio: 0.84
CommentCount: 20
Subreddit: askscience
PostTime: 1655361694
URL: https://www.reddit.com/r/askscience/comments/vdfljf/if_you_were_on_a_submarine_underneath_the_ice_of/
Text: According to the great interwebs Europa has 13.4% of Europe's gravity. Would you feel the 13.4% or would being underwater (assuming there's an ocean underneath the ice sheet) affect that? 

Question is inspired by a game called Barotrauma.

ID: vdhfjv
Title: How much synaptogenesis takes place in the adult brain?
Author: humbug77
Score: 7
VoteRatio: 0.89
CommentCount: 1
Subreddit: askscience
PostTime: 1655369433
URL: https://www.reddit.com/r/askscience/comments/vdhfjv/how_much_synaptogenesis_takes_place_in_the_adult/
Text: The synaptic density in the human brain supposedly does not change much throughout adult life. And yet i hear there is still some forming of new synapses and elimination of others. How dynamic is this equlibrium? Has the actual level of adult synaptogenesis been quantified?

Thank you!

ID: vdkhky
Title: what development do lungs undergo through between the end of puberty and the ages of 20-25?
Author: Throwaway_Crocheter
Score: 12
VoteRatio: 0.76
CommentCount: 3
Subreddit: askscience
PostTime: 1655381237
URL: https://www.reddit.com/r/askscience/comments/vdkhky/what_development_do_lungs_undergo_through_between/
Text: I've heard that human lungs finish developing between the ages of 20-25. What sort of additional development do the lungs still have to undergo through after puberty?

ID: vdkij7
Title: Why is the humidity of the air above open ocean not 100%?
Author: kempff
Score: 9
VoteRatio: 0.77
CommentCount: 6
Subreddit: askscience
PostTime: 1655381324
URL: https://www.reddit.com/r/askscience/comments/vdkij7/why_is_the_humidity_of_the_air_above_open_ocean/
Text: 

ID: vdkkzc
Title: I've been aware of wet bulb temp, with it's possible danger to mankind for a few years. I never considered it's impact on livestock. How critical is wet bulb temps when it comes to sheep and cattle?
Author: Derelyk
Score: 48
VoteRatio: 0.82
CommentCount: 14
Subreddit: askscience
PostTime: 1655381528
URL: https://www.reddit.com/r/askscience/comments/vdkkzc/ive_been_aware_of_wet_bulb_temp_with_its_possible/
Text: I did some quick intertube research and found a vet manual showing sheep and cattle pretty much reach the danger zone from 29 to 33c.. and this map [https://www.weather.gov/tsa/wbgt](https://www.weather.gov/tsa/wbgt) show wet bulb in the midwest exceeding this temp.

&#x200B;

this question was triggered by the 10k dead cattle in kansas headlines today.

ID: vdktvy
Title: Are people with latex allergies allergic to latex house paint?
Author: kempff
Score: 25
VoteRatio: 0.88
CommentCount: 17
Subreddit: askscience
PostTime: 1655382310
URL: https://www.reddit.com/r/askscience/comments/vdktvy/are_people_with_latex_allergies_allergic_to_latex/
Text: Do they need to avoid touching walls, for example?

ID: vdl34y
Title: [agriculture] River flooding is that excellent for agriculture?
Author: egnirceravog
Score: 104
VoteRatio: 0.89
CommentCount: 13
Subreddit: askscience
PostTime: 1655383171
URL: https://www.reddit.com/r/askscience/comments/vdl34y/agriculture_river_flooding_is_that_excellent_for/
Text: i hear this over and over again in media, tv, books, etc that river flooding is good for agriculture because it deposits sediment, but the flood dont wash away the topsoil? 

afaik rivers have plenty of sand and sand is not very good for agriculture because there is no water retention, do the sediment type differ from one river to another so in some cases can be good but it other case would do harm?


thanks in advance 

*note: there is no flair for agriculture so i picked biology*

ID: vdm9g0
Title: [Organic Chemistry] Can reverse osmosis be used in live fermentation to remove alcohols as they form?
Author: FridaysMan
Score: 2
VoteRatio: 0.6
CommentCount: 6
Subreddit: askscience
PostTime: 1655386778
URL: https://www.reddit.com/r/askscience/comments/vdm9g0/organic_chemistry_can_reverse_osmosis_be_used_in/
Text: I've been wondering about non/low alcoholic beer, and how difficult the process to remove (and retain) alcohol could be from a live fermentation process. Would high pressures be possible without stopping the fermentation process? Could it be done in a home/garden environment?

ID: vdmmsc
Title: Can you spray paint in space?
Author: bad8everything
Score: 3815
VoteRatio: 0.94
CommentCount: 463
Subreddit: askscience
PostTime: 1655387870
URL: https://www.reddit.com/r/askscience/comments/vdmmsc/can_you_spray_paint_in_space/
Text: I like painting scifi/fantasy miniatures and for one of my projects I was thinking about how road/construction workers here on Earth often tag asphalt surfaces with markings where they believe pipes/cables or other utilities are.

I was thinking of incorporating that into the design of the base of one of my miniatures (where I think it has an Apollo-retro meets Space-Roughneck kinda vibe) but then I wasn't entirely sure whether that's even physically plausible...

Obviously cans pressurised for use here on Earth would probably explode or be dangerous in a vacuum - but could you make a canned spray paint for use in space, using less or a different propellant, or would it evaporate too quickly to be controllable?

ID: vdnm4h
Title: Why don't sealed terrariums explode?
Author: VeggieSmooth
Score: 54
VoteRatio: 0.76
CommentCount: 17
Subreddit: askscience
PostTime: 1655390634
URL: https://www.reddit.com/r/askscience/comments/vdnm4h/why_dont_sealed_terrariums_explode/
Text: Is it balanced so perfectly that the oxygen released by the plants is utilised by microorganisms that in turn provide carbon dioxide and nitrogen/waste, which feeds the plants and the cycle restarts? I'd just imagine there being some offset that causes gas accumulation eventually causing the glass jar to explode. 

Especially when the animals within, snails and such, piggybacking on the plants I introduce, begin to breed? 

Similarly to when I did sauerkraut that one time and didn't provide a release valve 😅

How can these jars stay sealed for years with no mishap it's amazing!

ID: vdof56
Title: Why does rain (appear to) fall non-uniformly?
Author: cubelith
Score: 39
VoteRatio: 0.69
CommentCount: 28
Subreddit: askscience
PostTime: 1655392849
URL: https://www.reddit.com/r/askscience/comments/vdof56/why_does_rain_appear_to_fall_nonuniformly/
Text: When driving through extemely heavy rainfall, I noticed that rain appears to have roughly coherent torrents (or "streaks") of higher density (on the scale of meters). Why is that? Is it an optical illusion? The nature of pseudo-randomness (but then why would the "period" be as big as a meter)? Is it some sort of "oscillation" of wind?

I don't think I've ever noticed this with regular rain, so maybe it happens only with very heavy rain? The doplets were definitely big.

ID: vdpqy9
Title: Is opal glass? Do opal exibit glass transition when heated?
Author: Trozuns
Score: 9
VoteRatio: 0.77
CommentCount: 4
Subreddit: askscience
PostTime: 1655396456
URL: https://www.reddit.com/r/askscience/comments/vdpqy9/is_opal_glass_do_opal_exibit_glass_transition/
Text: I've learned today that obsidian is a type of glass, and was wondering if opal was too. Wikipedia defined "glass" as any solid formed by rapid melt quenching, which would exclud opal, or more generally as any amorphous solid (like opal) that exibits glass transition when heated toward liquid state. So my question is "do opal exibit glass transition?"  


I've tried to look on google, but when I look for "opal" and "glass", I find stuff for "opal glass"...

ID: vdpr0o
Title: How does turpentine/paint thinner/spirits cause the symptoms of oxygen deprivation?
Author: mantitty4416
Score: 1
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1655396461
URL: https://www.reddit.com/r/askscience/comments/vdpr0o/how_does_turpentinepaint_thinnerspirits_cause_the/
Text: I know spirits and turpentine can kill, but I've always wondered if the mechanism for that is similar to that of CO and cyanide.

Was reading through this thread: https://www.reddit.com/r/askscience/comments/4jiwj2/on_a_molecular_level_why_is_inhaling_cyanide_hcn/,

 and looking up the symptoms of inhalant poisoning. A lot of the symptoms of oxygen deprivation (lightheadedness, faint feeling, headache) seemed similar, if not entirely identical to that of CO poisoning. 

Only difference I could find is that turpentine can cause a buildup of fluid in the lungs?

ID: vdpywv
Title: Machine Learning (CNN/RNN/MLP): What is "trained" during training?
Author: badbioinformagician
Score: 0
VoteRatio: 0.47
CommentCount: 6
Subreddit: askscience
PostTime: 1655397056
URL: https://www.reddit.com/r/askscience/comments/vdpywv/machine_learning_cnnrnnmlp_what_is_trained_during/
Text: Perhaps this is a dumb question. Recently I've started using programs with machine learning tools and I was posed a question I didn't quite know the full answer to: "what is being trained during model training? ie: what is being modified/adjusted during training"  


If the architecture of the program is CNN into RNN (LSTM) into MLP, is it just the MLP layer that has the weights/connections/etc modified during training?

ID: vdq3kx
Title: Why are some cancers more prevalent in children than in adults?
Author: Angelstone2056
Score: 60
VoteRatio: 0.89
CommentCount: 9
Subreddit: askscience
PostTime: 1655397409
URL: https://www.reddit.com/r/askscience/comments/vdq3kx/why_are_some_cancers_more_prevalent_in_children/
Text: 

ID: vdr65g
Title: Does the earth gain or lose solid surface area?
Author: BoredDiabolicGod
Score: 7
VoteRatio: 0.69
CommentCount: 4
Subreddit: askscience
PostTime: 1655400219
URL: https://www.reddit.com/r/askscience/comments/vdr65g/does_the_earth_gain_or_lose_solid_surface_area/
Text: I mean to ask this question both in total with all factors as well as if you disregarded humans transporting earth between different areas and the rising water levels due to climate change (which I guess answers the total, but I am not sure).

What I do know is that volcanoes erupting and the lava cooling down can create new islands, so I wondered whether more earth, sand and mass eroded into the sea or more surfaced due to lava.

When disregarding the continents and only looking at all islands (including new ones) it would also be a very interesting statistic. I have for example heard that the tallest volcano of spain on Tenerife was once a lot taller, but collapsed due to not being stable enough. I would guess that this made the total area over water bigger but reduced the mass over water.

ID: vdrtd8
Title: Is it possible to reverse inflation while increasing minimum wage or creating a "living wage"? If it is possible, how can it be done feasibly?
Author: Zircon_72
Score: 0
VoteRatio: 0.47
CommentCount: 11
Subreddit: askscience
PostTime: 1655401981
URL: https://www.reddit.com/r/askscience/comments/vdrtd8/is_it_possible_to_reverse_inflation_while/
Text: 

ID: vds3tw
Title: If Radio Waves bounce off the ionosphere for communications, how can SETI hear anything through the ionosphere?
Author: None
Score: 12
VoteRatio: 0.71
CommentCount: 9
Subreddit: askscience
PostTime: 1655402757
URL: https://www.reddit.com/r/askscience/comments/vds3tw/if_radio_waves_bounce_off_the_ionosphere_for/
Text: Wouldn't they need something in space?

ID: vdt5yh
Title: Could you fly a helicopter/drone on Enceladus?
Author: Atothezman
Score: 14
VoteRatio: 0.84
CommentCount: 7
Subreddit: askscience
PostTime: 1655405629
URL: https://www.reddit.com/r/askscience/comments/vdt5yh/could_you_fly_a_helicopterdrone_on_enceladus/
Text: With NASA's planned Orbilander going to Enceladus, could it host a small rotorcraft like Perseverance did with Ingenuity? I read it does have an atmosphere of water vapor.

ID: vdtead
Title: Could the Quetzalcoatlus and other large Azhdarchid pterosaurs run after prey on land?
Author: chopchunk
Score: 12
VoteRatio: 0.78
CommentCount: 1
Subreddit: askscience
PostTime: 1655406244
URL: https://www.reddit.com/r/askscience/comments/vdtead/could_the_quetzalcoatlus_and_other_large/
Text: As many of you already know, the Quetzalcoatlus was the largest flying animal to have ever taken to the skies. According to Wikipedia, the Quetzalcoatlus was well adapted for the ground as well as the air. It says that the Quetzalcoatlus's main diet was smaller dinosaurs that it could pluck from the ground, akin to today's stork. However, there is one sentence that really caught my eye:

"Though Quetzalcoatlus, like other pterosaurs, was a quadruped when on the ground, Quetzalcoatlus and other azhdarchids have fore and hind limb proportions more similar to modern running ungulate mammals than to their smaller cousins, implying that they were uniquely suited to a terrestrial lifestyle"

The mention of Quetzalcoatlus's limb structures being similar to known running animals is really fascinating to me. Could a Quetzalcoatlus give chase to a small animal on foot if it had to, galloping after it's prey like a horse?

ID: vdtl7s
Title: How do skin care products work? This is more of a science topic but r/science is only urls.
Author: stoelguus
Score: 7
VoteRatio: 0.7
CommentCount: 9
Subreddit: askscience
PostTime: 1655406776
URL: https://www.reddit.com/r/askscience/comments/vdtl7s/how_do_skin_care_products_work_this_is_more_of_a/
Text: 
Isn’t the skin waterproof? Also, some say that they restore natural ph levels, ph is -log[H3O^+] and H3O^+ is in a solution. Your skin isn’t a solution, but a solid. Isn’t applying skin care stuff useless, because the matter won’t come in? If this is really off topic I will remove this.

ID: vdvsl1
Title: What is a basic definition of fugacity?
Author: Independent_Cry7562
Score: 3
VoteRatio: 0.72
CommentCount: 3
Subreddit: askscience
PostTime: 1655413086
URL: https://www.reddit.com/r/askscience/comments/vdvsl1/what_is_a_basic_definition_of_fugacity/
Text: I’ve just completed my second thermos course and I still am not 100% sure what fugacity is. I know how to apply it and use it in calculations but I realised I can’t give just give a basic definition of what it actually is. I know this topic is a running joke amongst chemical engineers but if actually really like to understand this concept better

ID: vdwkf3
Title: How do we know the amount of carbon in the atmosphere in the past?
Author: KoLobotomy
Score: 11
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1655415161
URL: https://www.reddit.com/r/askscience/comments/vdwkf3/how_do_we_know_the_amount_of_carbon_in_the/
Text: I understand ice cores from deep glaciers can tell us the makeup of the atmosphere for the last few hundred thousand years but how do we know what makeup of the atmosphere from before the glaciers existed?

ID: vdxqbk
Title: Does the temperature of a material dissolved in acid affect the speed at which it is dissolved?
Author: Dragon012345
Score: 1
VoteRatio: 1
CommentCount: 2
Subreddit: askscience
PostTime: 1655418403
URL: https://www.reddit.com/r/askscience/comments/vdxqbk/does_the_temperature_of_a_material_dissolved_in/
Text: Like would hot metal dissolve faster than cold metal? (for this example the metal is disolvable)  
To clarify, I am NOT asking if the temperature of the acid affects the dissolving speed, as I know it does.  


(If this Question is removed again it would be very kind if I could be provided a reason because I am not aware of any rules my post should have broken)

ID: vdxvca
Title: Do milk alternatives (Soy, Almond, Oat, etc.) also increase your risk of prostate cancer like regular milk does?
Author: PinkElephantSpy
Score: 6
VoteRatio: 0.58
CommentCount: 27
Subreddit: askscience
PostTime: 1655418800
URL: https://www.reddit.com/r/askscience/comments/vdxvca/do_milk_alternatives_soy_almond_oat_etc_also/
Text: I’ve read a couple articles that state studies that show men who drink milk have a ~27% higher risk of developing prostate cancer. I’m debating whether it’s worth paying more for milk alternatives in my protein shake.

ID: vdylir
Title: Does the Adenovirus remain dormant(Latent) in the system after initial infection?
Author: c5608313
Score: 1
VoteRatio: 0.67
CommentCount: 1
Subreddit: askscience
PostTime: 1655420973
URL: https://www.reddit.com/r/askscience/comments/vdylir/does_the_adenovirus_remain_dormantlatent_in_the/
Text: Title says it, do adenoviruses remain dormant in the body?

Because I've been taking interest in "latent viruses", I found detailed articles about how the simplex, zoster, hiv and other retroviruses remain in the body (there is even a detailed wikipedia table describing the location of the latency). However I wasn't able to find detailed information regarding the latency of adenoviruses on the same level as I found on herpes viruses and retroviruses.

And do other "common cold"/flu-like viruses do latency?

ID: vee9hp
Title: Does diabetes (or a high PH level) cause your body to excrete pharmaceutical drugs in your urine faster than a normal, healthy individual?
Author: AcademicF
Score: 1959
VoteRatio: 0.9
CommentCount: 136
Subreddit: askscience
PostTime: 1655475552
URL: https://www.reddit.com/r/askscience/comments/vee9hp/does_diabetes_or_a_high_ph_level_cause_your_body/
Text: I had a recent urine test and failed to show any of the medication that should have been present (I had last taken it 30 hours earlier but the internet says it usually stays detectable 48-98 hours.)

Just wondering if a high acidity level in my blood/urine or diabetes itself could cause the medication to excretes faster than normal.

ID: ven5vd
Title: Are all putts on a golf green possible?
Author: cragwatcher
Score: 23
VoteRatio: 0.7
CommentCount: 42
Subreddit: askscience
PostTime: 1655491788
URL: https://www.reddit.com/r/askscience/comments/ven5vd/are_all_putts_on_a_golf_green_possible/
Text: Asked in golf with a large number of 'physics says yes' answers from people who know nothing about physics. 

Are there any conditions where a putt would be rendered impossible. For example, a downhill putt where it is not possible for the ball to roll slowly enough to drop into the hole.

ID: vexl3v
Title: Do rivers ever go uphill?
Author: EverydayPigeon
Score: 2
VoteRatio: 0.52
CommentCount: 13
Subreddit: askscience
PostTime: 1655523913
URL: https://www.reddit.com/r/askscience/comments/vexl3v/do_rivers_ever_go_uphill/
Text: This sounds like a "high thought", and I think the answer is no but I was just thinking earlier: How do rivers traverse the landscape? Do they always go downhill on 100% of their journey from mountain down to sea? When they have obstacles they can go around or underground, but is that the end of the story? 

Can anyone talk around this subject a little? Thanks!

ID: vf1esj
Title: Unpowered cooling mats - how do they work?
Author: mts89
Score: 970
VoteRatio: 0.92
CommentCount: 114
Subreddit: askscience
PostTime: 1655539397
URL: https://www.reddit.com/r/askscience/comments/vf1esj/unpowered_cooling_mats_how_do_they_work/
Text: Just come across one of these in real life.

https://www.rosewoodpet.com/dog/travel/options-cooling-accessories/chillax-cool-pad-large

Lying on it genuinely feels nice and cold. 

How on earth does it work?

ID: vf1tvy
Title: Are wild bee hives better or worse pollinators than beekeeper managed ones?
Author: dkysh
Score: 11
VoteRatio: 1
CommentCount: 12
Subreddit: askscience
PostTime: 1655541214
URL: https://www.reddit.com/r/askscience/comments/vf1tvy/are_wild_bee_hives_better_or_worse_pollinators/
Text: Beekeepers remove the honey from hives and bees must keep working and keep on pollinating flowers.

But I've read in another thread that wild bee hives don't slack, and once the hive is full of honey, they swarm and start a new hive with a new queen somewhere else.

Which of the two methods is better for the ecosystem? I would dare to guess that beekeept hives are better for orchards and fruit trees, as they keep a hive always nearby at full work, while wild hives are better for the wilderness as the colonies are more spread and and reach a larger area?

Also, aren't bees basically almost clones? Don't wild hives promote genetic diversity and are better posed for survival? (if not for a given hive, at least for a number of hives in the area)

ID: vf670b
Title: Glaciers have been melting for decades now. What conditions would need to happen for them to reform?
Author: XtremeConfusion
Score: 374
VoteRatio: 0.86
CommentCount: 58
Subreddit: askscience
PostTime: 1655558704
URL: https://www.reddit.com/r/askscience/comments/vf670b/glaciers_have_been_melting_for_decades_now_what/
Text: And on a different note, can they even reform? Would the glaciers be new and would they settle in a different place compared to where they were before? Or would they grow from existing ones?

ID: vf6ors
Title: Why was the rise in HIV infection incidence in the Eastern Europe And Central Asia region so much higher than that of any other regions in 2010-2020?
Author: geeleegulu
Score: 1864
VoteRatio: 0.94
CommentCount: 95
Subreddit: askscience
PostTime: 1655560289
URL: https://www.reddit.com/r/askscience/comments/vf6ors/why_was_the_rise_in_hiv_infection_incidence_in/
Text: [https://www.unaids.org/sites/default/files/media/images/Change%20in%20new%20HIV%20infections%20and%20aids-related%20deaths.png](https://www.unaids.org/sites/default/files/media/images/Change%20in%20new%20HIV%20infections%20and%20aids-related%20deaths.png)

This region seems to really stand out in this graph from UNAIDS. Over the last decade, the only other region with a rise in incidence was Middle East And North Africa, but it was only a 7% increase, vs +43% in Eastern Europe And Central Asia.     



[https://www.unaids.org/sites/default/files/media\_asset/2021-global-aids-update\_en.pdf](https://www.unaids.org/sites/default/files/media_asset/2021-global-aids-update_en.pdf)

I gathered from this document by UNAIDS that the major disease burden in this region is on IV drug users, and the main hurdles to controlling the disease are punitive laws and social stigma (p.336, 338). But why is this region handling the disease so much worse than other regions, specifically Middle East And North Africa?           

It seems that these 2 regions have similarly oppressive political climate and legislature (Table 18.2 & 19.2). The minorities also appears to be similarly marginalized. And according to the document, Eastern Europe And Central Asia had more resources available than Middle East And North Africa did (\~40% vs 20% of the resource needed for achieving 2025 goals) (Fig. 18.10 & 19.6).      



I understand that this is probably a complicated issue with a myriad of factors at play. And I must admit that I do not know much about the political and cultural situation of these regions. To sum up, my question is: 

>What are the major impetus to the remarkably worse HIV control in Eastern Europe And Central Asia, as compared to Middle East And North Africa, despite having a seemingly similar socio-political environment and higher resource availability?

ID: vf7u91
Title: Why do two lines indicate a negative result in ommunoassay urine drug tests when in most other immunoassay tests two lines indicate a positive result?
Author: throwawayguy2395
Score: 26
VoteRatio: 0.62
CommentCount: 8
Subreddit: askscience
PostTime: 1655563901
URL: https://www.reddit.com/r/askscience/comments/vf7u91/why_do_two_lines_indicate_a_negative_result_in/
Text: 

ID: vfanvy
Title: What are the Byproducts of woodgas also known as syngas combustion?
Author: Grinchtastic10
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1655572338
URL: https://www.reddit.com/r/askscience/comments/vfanvy/what_are_the_byproducts_of_woodgas_also_known_as/
Text: So the main combustible components of well filtered syngas are carbon monoxide, methane, hydrogen, and if i remember correctly butane as well(correct me if i’m wrong). In a normal internal combustion engine, would these materials produce any carbon or other deposits similar to how diesel does in a diesel engine?

ID: vfdtgs
Title: So Petroleum Deposits are Dead Organic Matter... Why did Organic Matter Accumulate this Way?
Author: KillerKowalski1
Score: 1
VoteRatio: 0.54
CommentCount: 11
Subreddit: askscience
PostTime: 1655581757
URL: https://www.reddit.com/r/askscience/comments/vfdtgs/so_petroleum_deposits_are_dead_organic_matter_why/
Text: It seems like giant pockets of dead things should be an extremely rare occurrence but we're able to power the planet right now because they exist.

Why for?

ID: vfdwi8
Title: How are plants beneficial to the carbon cycle if they "breathe" out co2 during the night? Is this even true?
Author: flockofgopherboys
Score: 0
VoteRatio: 0.44
CommentCount: 17
Subreddit: askscience
PostTime: 1655582009
URL: https://www.reddit.com/r/askscience/comments/vfdwi8/how_are_plants_beneficial_to_the_carbon_cycle_if/
Text: How much of their mass is actually made from carbon that comes out of the air? Am I trapping carbon by growing houseplants?

ID: vfefsj
Title: Why do vaccine providers need to wait for child specific COVID-19 vaccine shipments?
Author: Pedalnomica
Score: 4
VoteRatio: 0.54
CommentCount: 18
Subreddit: askscience
PostTime: 1655583595
URL: https://www.reddit.com/r/askscience/comments/vfefsj/why_do_vaccine_providers_need_to_wait_for_child/
Text: If the Moderna and Pfizer COVID vaccines for children 6 months to 5 years are simply lower doses of the same vaccines for older people, why do vaccine providers need to wait to receive shipments before they can begin administering shots? Why can't they just draw a smaller amount from the vials of vaccine they already have on hand for adults?

ID: vfmgmr
Title: do rhizomous plants need genetic diversity like humans do ?
Author: redscarfdemon
Score: 4
VoteRatio: 0.7
CommentCount: 4
Subreddit: askscience
PostTime: 1655610073
URL: https://www.reddit.com/r/askscience/comments/vfmgmr/do_rhizomous_plants_need_genetic_diversity_like/
Text:  

As I understand it, rhizomous plants look like separate plants but are often more like parts of the same plant, or at least clones. And from what I understand about genetics, historically when groups of people interbreed within a small group it can exacerbate the effects of negative genetic traits.

If I were trying to create and sustain a community of plants, and they happened to be rhizomous--like a yarrow plant--would it be enough to transplant several yarrow from one area (which are probably clones) to the target area? Or would it be necessary to go to separate locations to get "different" yarrow plants to seed an area?

If I just plant several of the clone plants would I have "Habsburg lipped" plants in a few years?

ID: vfmw5s
Title: Why do anti fungal toe medication have the ability to impact kidney functions when they are an external application?
Author: Whole-Counter2371
Score: 1912
VoteRatio: 0.93
CommentCount: 238
Subreddit: askscience
PostTime: 1655611668
URL: https://www.reddit.com/r/askscience/comments/vfmw5s/why_do_anti_fungal_toe_medication_have_the/
Text: Do all anti fungal toe medication impact the kidneys or just some?

ID: vfso5l
Title: How do bean sprouts grow with just water?
Author: melocatmom
Score: 9
VoteRatio: 0.67
CommentCount: 16
Subreddit: askscience
PostTime: 1655636176
URL: https://www.reddit.com/r/askscience/comments/vfso5l/how_do_bean_sprouts_grow_with_just_water/
Text: Why don't they need soil like other plants? Where are they getting nutrients from to grow? Is it just photosynthesis? I tried Googling but didn't find anything!

ID: vft1j8
Title: Can a higher level of Co2 in the blood cause damage to the brain? | Hypercapnia
Author: Zealousideal_Leg9342
Score: 3
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1655637656
URL: https://www.reddit.com/r/askscience/comments/vft1j8/can_a_higher_level_of_co2_in_the_blood_cause/
Text: On the internet I read a lot of things about the cause and symptoms of hypercapnia/hypercarbian (drowsiness, dizziness, confusion, headache, etc.). 

But what are the long term effects? Will a higher level of Co2 in the blood cause damage to the brain? 
(kills brain cells or neurons)

ID: vft295
Title: How does sunscreen protect my skin if it’s clear? It blocks UV— so if I were, say an insect that sees in the UV spectrum, would sunblocked skin look extra bright because UV is reflected, or extra dark because UV is absorbed?
Author: LorenaBobbedIt
Score: 1125
VoteRatio: 0.92
CommentCount: 208
Subreddit: askscience
PostTime: 1655637737
URL: https://www.reddit.com/r/askscience/comments/vft295/how_does_sunscreen_protect_my_skin_if_its_clear/
Text: 

ID: vftgpw
Title: How would someone without ADHD react to ADHD stimulants?
Author: Araknhak
Score: 26
VoteRatio: 0.72
CommentCount: 53
Subreddit: askscience
PostTime: 1655639340
URL: https://www.reddit.com/r/askscience/comments/vftgpw/how_would_someone_without_adhd_react_to_adhd/
Text: As someone diagnosed with ADHD myself, I have faced unjust accusations of my diagnosis being false, so I'm here to ask how exactly someone without ADHD would 'generally' react to ADHD stimulants?

Keep is mind that this is just me asking questions, and NOT any attempt to undermine anyones diagnosis at all.

Thank you!

ID: vftic0
Title: Is there research on the mental health effects of virtual windows on workers in confined, windowless spaces for long time periods?
Author: Judgment_Reversed
Score: 62
VoteRatio: 0.83
CommentCount: 8
Subreddit: askscience
PostTime: 1655639501
URL: https://www.reddit.com/r/askscience/comments/vftic0/is_there_research_on_the_mental_health_effects_of/
Text: When discussing topics like space exploration, underwater colonization, or even just the future of dense urban living and working, it often gets brought up that people may go insane from being subject to windowless conditions for too long. 

It seems like virtual windows (high-quality displays masquerading as windows to other, presumably more serene environments) would be a solution to this (and often is in science fiction).

I've seen one [study exploring the concept of virtual windows for the elderly](https://link.springer.com/chapter/10.1007/978-3-319-40244-4_45), and another on [stress recovery during exposure to natural and urban environments](https://scholar.google.com/scholar_lookup?journal=J.+Environ.+Psychol.&title=Stress+recoveryduring+exposure+to+natural+and+urban+environments&author=R.+S.+Ulrich&author=R.+F.+Simons&author=E.+Fiorito&author=M.+A.+Miles&author=M.+Zelson&volume=11&publication_year=1991&pages=201-230&), but I either can't find or can't access studies examining the actual effects on people in confined, windowless environments for long time periods.

Is there any research on this? And is there any evidence that it improves mental health?

ID: vfv6pl
Title: Are callouses made of living tissue?
Author: bewchacca-lacca
Score: 1693
VoteRatio: 0.94
CommentCount: 202
Subreddit: askscience
PostTime: 1655645240
URL: https://www.reddit.com/r/askscience/comments/vfv6pl/are_callouses_made_of_living_tissue/
Text: 

ID: vfvqlc
Title: Can getting insufficient amount of sleep during puberty impair brain development and intelligence?
Author: ProfessionalSmell528
Score: 11
VoteRatio: 0.72
CommentCount: 7
Subreddit: askscience
PostTime: 1655646986
URL: https://www.reddit.com/r/askscience/comments/vfvqlc/can_getting_insufficient_amount_of_sleep_during/
Text: 

ID: vfwk5i
Title: Why are lemon seeds seemingly randomly distributed about the center of the lemon?
Author: dilfybro
Score: 869
VoteRatio: 0.92
CommentCount: 29
Subreddit: askscience
PostTime: 1655649424
URL: https://www.reddit.com/r/askscience/comments/vfwk5i/why_are_lemon_seeds_seemingly_randomly/
Text: Lemons (which I buy from the market) have a high degree of axial symmetry.  Rotate them around their major axis, and they're usually pretty similar from all angles.  Cut one in half along the minor axis, and the segments are each about the same angular size.  The albedo is pretty circular and uniform, too.   


And then, the seeds.   There are usually fewer than one per segment.   And when that's the case, you just have 1 in one segment, another in another, and they jut off in seemingly random angles.   


Why the absence of azimuthal symmetry for seeds?

ID: vfwwae
Title: What did the world look like two years after the K-T Extinction event?
Author: None
Score: 3
VoteRatio: 0.58
CommentCount: 5
Subreddit: askscience
PostTime: 1655650420
URL: https://www.reddit.com/r/askscience/comments/vfwwae/what_did_the_world_look_like_two_years_after_the/
Text: Basically what did the world look like two years after the asteroid impact?

ID: vfy3ma
Title: How can your body/immune system get a vaccine dose and still "remember" it forever later?
Author: MitchKramer1989
Score: 5
VoteRatio: 0.58
CommentCount: 19
Subreddit: askscience
PostTime: 1655653877
URL: https://www.reddit.com/r/askscience/comments/vfy3ma/how_can_your_bodyimmune_system_get_a_vaccine_dose/
Text: I received a vaccine dose of the two shot Pfizer series last March, and although it's been 16 months, I've been told that I can get the second dose safely.

How is it that the immune system remembers? Would the vaccines truly still function the same even with a huge distance between them?

Thanks! Just trying to understand how these vaccines work!

ID: vfyn78
Title: Does fighting a viral infection use up minerals and vitamins like zinc and vitamin D, leading to low levels of them? If so how severely?
Author: KidKilobyte
Score: 1865
VoteRatio: 0.94
CommentCount: 50
Subreddit: askscience
PostTime: 1655655403
URL: https://www.reddit.com/r/askscience/comments/vfyn78/does_fighting_a_viral_infection_use_up_minerals/
Text: 

ID: vg23ck
Title: What defines an organic material?
Author: Willing_Childhood_17
Score: 2
VoteRatio: 0.6
CommentCount: 7
Subreddit: askscience
PostTime: 1655665402
URL: https://www.reddit.com/r/askscience/comments/vg23ck/what_defines_an_organic_material/
Text: How can organic materials be defined? Are there any groupings within organic material? 

Are fossil fuels organic? If they are, then is there a way to differentiate them with an unchanged corpse?

ID: vg3m1h
Title: How did different bird calls evolve from a common origin? Do we know how one relates to another, in the same way we know how different human languages are related?
Author: thisishowwedooooit
Score: 14
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1655669753
URL: https://www.reddit.com/r/askscience/comments/vg3m1h/how_did_different_bird_calls_evolve_from_a_common/
Text: 

ID: vg9brc
Title: If I got a blood transfusion, then had a dna test done on my blood. Would it be my dna or the blood donors?
Author: DiscombobulatedBank6
Score: 4375
VoteRatio: 0.94
CommentCount: 305
Subreddit: askscience
PostTime: 1655687139
URL: https://www.reddit.com/r/askscience/comments/vg9brc/if_i_got_a_blood_transfusion_then_had_a_dna_test/
Text: My kid has asked me “if I get someone else’s blood and they’re Italian, does that mean I have Italian blood”.  Which raises a good point.  If she needs a blood transfusion and we then did a 23 and me type test but with blood (not the saliva test).  What results are we going to get back?  The donors heritage or hers?  Or a bit of both.  

Whose dna is in that blood?  If she drops some blood at a crime scene and the police swab it for evidence.  Will it match to her dna, will it have both sets of dna?  If it shows as the donors dna in the blood, does it change back to her blood over time?  What about organ donation?  That organ will always have the dna of the donor yes? 

Sorry if formatting is rubbish - I’m in mobile.

ID: vgb6bh
Title: Why are bananas high in potassium?
Author: nemacol
Score: 6
VoteRatio: 0.65
CommentCount: 7
Subreddit: askscience
PostTime: 1655693317
URL: https://www.reddit.com/r/askscience/comments/vgb6bh/why_are_bananas_high_in_potassium/
Text: I have often heard that bananas are high in potassium but I am not sure why.  Is it the soil they grow in?  If we grew something else there (like apples or corn) would they be high in potassium? Or is it something about the way bananas extract minerals from the ground? I assume they are not 'creating' the potassium - it has to be in the ground already and being pulled into the fruit from the plant roots. Right?

Thank you for reading.

ID: vgdmpc
Title: did carnivore dinosaurs have symbiotic relationships with other animals like a bird picking a gator's teeth?
Author: ScoreTechnical5397
Score: 3
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1655701911
URL: https://www.reddit.com/r/askscience/comments/vgdmpc/did_carnivore_dinosaurs_have_symbiotic/
Text: The title

ID: vgdrrx
Title: Do we know approximate lifespans of dinosaurs?
Author: MelonElbows
Score: 18
VoteRatio: 0.91
CommentCount: 6
Subreddit: askscience
PostTime: 1655702431
URL: https://www.reddit.com/r/askscience/comments/vgdrrx/do_we_know_approximate_lifespans_of_dinosaurs/
Text: I just watched the new Jurassic World movie and while I understand it wasn't scientifically accurate, it made me wonder if dinosaurs actually lived in current times and reproduced, how fast would it take them?

Generally, most things on Earth have lifespans seemingly corresponding to their size.  Some flies live for days while larger animals live for years.  Of course there are exceptions, but its kind of a general rule.  Do scientists know, or can estimate, how long would, for example, a T-Rex take from egg to hatching, and from hatchling to natural end of life?  Are we talking a few decades, a hundred years, more than a hundred?  Something like the Brachiosaurus must take many decades to reach full maturity right?  If someone told me it took them 200 years to grow to that size I would not question it.

ID: vggfir
Title: Why do major mountain ranges in the US predominantly run north-south but not east-west?
Author: showmelongtime
Score: 13
VoteRatio: 0.84
CommentCount: 7
Subreddit: askscience
PostTime: 1655712927
URL: https://www.reddit.com/r/askscience/comments/vggfir/why_do_major_mountain_ranges_in_the_us/
Text: 

ID: vggqig
Title: Which vitamin or mineral supplements actually have evidence for benefits?
Author: jammerjoint
Score: 102
VoteRatio: 0.9
CommentCount: 121
Subreddit: askscience
PostTime: 1655714238
URL: https://www.reddit.com/r/askscience/comments/vggqig/which_vitamin_or_mineral_supplements_actually/
Text: I've always heard 90% or more is bogus marketing, and the literature can be somewhat vague on this subject.  I have heard that zinc is effective for immune function even if taken after symptoms start, is this true?  Also, are there any that can benefit even if taken to surplus?

ID: vgh5xw
Title: Does Omega Centauri have exo-planets?
Author: SUPER_SECRET_AGENT_Q
Score: 4
VoteRatio: 0.64
CommentCount: 9
Subreddit: askscience
PostTime: 1655716042
URL: https://www.reddit.com/r/askscience/comments/vgh5xw/does_omega_centauri_have_exoplanets/
Text: I don't mean habitable planets. I'm just asking about any kind of terrestrial planets or gas-giants. I tried looking it up and couldn't find confirmation on the existence of exo-planets in the globular cluster. I was hoping there might be some astronomers out there with an answer.

ID: vghqvu
Title: Why do humans only create their own vitamin D?
Author: T_Lawliet
Score: 10
VoteRatio: 0.69
CommentCount: 15
Subreddit: askscience
PostTime: 1655718526
URL: https://www.reddit.com/r/askscience/comments/vghqvu/why_do_humans_only_create_their_own_vitamin_d/
Text: Why don’t we synthesize other vitamins and minerals?

ID: vgir4n
Title: how does the body wake itself up during a nightmare?
Author: netflixandchild
Score: 66
VoteRatio: 0.95
CommentCount: 22
Subreddit: askscience
PostTime: 1655722584
URL: https://www.reddit.com/r/askscience/comments/vgir4n/how_does_the_body_wake_itself_up_during_a/
Text: i used to struggle with chronic nightmares. today, they only happen on occasion. whenever the nightmare seems to reach its “peak”—before death or some kind of attack, etc.—i wake up. how is my body able to wake itself up during these moments?

ID: vgjdxl
Title: Do cross links or lesions in DNA prohibit accurate next gen sequencing of those regions?
Author: StarkLMad
Score: 2
VoteRatio: 0.63
CommentCount: 2
Subreddit: askscience
PostTime: 1655724884
URL: https://www.reddit.com/r/askscience/comments/vgjdxl/do_cross_links_or_lesions_in_dna_prohibit/
Text: 

ID: vgjo4u
Title: Can skin detect different “colours” of infrared light?
Author: rruckley
Score: 12
VoteRatio: 0.93
CommentCount: 4
Subreddit: askscience
PostTime: 1655725873
URL: https://www.reddit.com/r/askscience/comments/vgjo4u/can_skin_detect_different_colours_of_infrared/
Text: I understand that infrared wavelengths are felt as heat but is there different sensations (ignoring temperature) that would allow one to determine different “colours”? Thought came about from experiencing my cars heated seats and feeling that it felt different to how my heater at home would feel. Perhaps a different bandwidth of infrared?

ID: vgk41y
Title: Are mental disorders associated with higher socioeconomic status?
Author: Ry_uk
Score: 8
VoteRatio: 0.65
CommentCount: 18
Subreddit: askscience
PostTime: 1655727318
URL: https://www.reddit.com/r/askscience/comments/vgk41y/are_mental_disorders_associated_with_higher/
Text: Some papers claimed that if you have low latent inhibition and a high IQ, you are creative or a hypergenius. In the past I also read (or misread) an other paper claiming high IQ is associated with higher income.  


Are there any studies that link mental disorders with higher income?

ID: vgl6ch
Title: Do CAM plants open their stomata right at sundown, or do they wait until total darkness?
Author: Karmacological
Score: 3
VoteRatio: 0.71
CommentCount: 0
Subreddit: askscience
PostTime: 1655730611
URL: https://www.reddit.com/r/askscience/comments/vgl6ch/do_cam_plants_open_their_stomata_right_at_sundown/
Text: I'm wondering about Cactaceae specifically. Thanks in advance!

ID: vgm0au
Title: How do we know the COVID vaccine does anything if we can still get COVID after having it?
Author: mangoappleorange
Score: 0
VoteRatio: 0.34
CommentCount: 37
Subreddit: askscience
PostTime: 1655733122
URL: https://www.reddit.com/r/askscience/comments/vgm0au/how_do_we_know_the_covid_vaccine_does_anything_if/
Text: I and many others I know who have already had the vaccine still got COVID, so it seems like there's still a good chance of getting COVID after having the vax. So what's the point if you can still get infected?

ID: vgmil4
Title: How does indexing work in the brain?
Author: ExtraProfound
Score: 10
VoteRatio: 0.81
CommentCount: 4
Subreddit: askscience
PostTime: 1655734569
URL: https://www.reddit.com/r/askscience/comments/vgmil4/how_does_indexing_work_in_the_brain/
Text: What are the best current theories on how a human brain indexes interconnected ideas?

Example of the type of indexing to which I'm referring: my mind will often unconsciously start playing music related to something which I've just seen.  Sometimes, I'll realize that I'm remembering a song without having noted the trigger, but by reviewing what the song is and what I just did, I can guess what the trigger is.  E.g., I read the word "aquarium" and hear the music for Jolly Roger Bay.

ID: vgmvvf
Title: How do proteins made by mRNA vaccines get to where they need to go?
Author: Twink_Ass_Bitch
Score: 10
VoteRatio: 0.76
CommentCount: 8
Subreddit: askscience
PostTime: 1655735608
URL: https://www.reddit.com/r/askscience/comments/vgmvvf/how_do_proteins_made_by_mrna_vaccines_get_to/
Text: The technology/strategy behind mRNA vaccines is truly remarkable, but many explanations I've read seem to skip over a crucial logical step that is the basis of my question.

Once the mRNA enters a cell and the cell begins producing the protein that the mRNA encodes for, what are the processes between this stage and the stage of the immune system interacting with it? The state of affairs at this stage is a foreign protein inside the cell and it needs to end up in the "hands off the immune system". If the protein in question is say the so-called "spike protein" of COVID-19, how does it get outside of the cell or to the surface of the cell? 

Cells are complicated^citation ^needed and usually have many interconnected parts like proteins helping other proteins get where they need to go or to fold in a particular way. Does the inherent shape/structure of the spike protein in this case make it thermodynamically favorable to embed itself in the cell's membrane and express itself outward? Proteins don't generally just leak out of cells so my current best guess is that it's presented by the cell in some way. Assuming this is the case, does that immune system now recognize that cell as foreign and destroy it (and thus 'read' the spike protein)?

Thanks for anyone's time.

ID: vgou4d
Title: Why is having high blood pressure bad for you?
Author: Tales_of_Ba_Sing_Se
Score: 17
VoteRatio: 0.8
CommentCount: 12
Subreddit: askscience
PostTime: 1655740855
URL: https://www.reddit.com/r/askscience/comments/vgou4d/why_is_having_high_blood_pressure_bad_for_you/
Text: 

ID: vgp9e6
Title: How is AN SHBG test done?
Author: Complex-Opening-9638
Score: 4
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1655741947
URL: https://www.reddit.com/r/askscience/comments/vgp9e6/how_is_an_shbg_test_done/
Text: When I always search for answers the internet just tells me that is done by a blood sample and using a needle.

What I'm looking for is the scientific procedure, what is used, a microscope, some type of machine, a mathematical formula... ?

How do you go from having the blood to having a particular number and result on a paper.

And as well I would appreciate if somebody told me how to search for this type of more specific I formation on the future, what should I type on the Google bar search to find this information.

Kind regards.

ID: vgpjbc
Title: How big dogs have much shorter lifespans than smaller dogs, is it the same for humans? Say a 6' 7" inch man vs a 5' 5" man?
Author: Quinfluenza
Score: 5820
VoteRatio: 0.94
CommentCount: 341
Subreddit: askscience
PostTime: 1655742658
URL: https://www.reddit.com/r/askscience/comments/vgpjbc/how_big_dogs_have_much_shorter_lifespans_than/
Text: 

ID: vgryi1
Title: Is a virus’s mutation rate independent from their host cell?
Author: ShadowVortex888
Score: 3
VoteRatio: 0.71
CommentCount: 3
Subreddit: askscience
PostTime: 1655748913
URL: https://www.reddit.com/r/askscience/comments/vgryi1/is_a_viruss_mutation_rate_independent_from_their/
Text: Excluding any environmental mutation factors, do virus partially or wholly inherit any mutations based on the host cell’s replication machinery?

ID: vgvge6
Title: Stable Cell Line transfection, with non viral naked plasmid MOA?
Author: ontheceiling315716
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1655758202
URL: https://www.reddit.com/r/askscience/comments/vgvge6/stable_cell_line_transfection_with_non_viral/
Text: Something I have never understood. How do nonviral plasmids incorporate stably into cellular genomic dna of a cell. I understand viral plasmid delivery systems but how do regular plasmids get stably incorporated. My understanding is that they do but it's very low rate of  occurrence and it happens somewhat randomly.

Thanks

ID: vgvoqw
Title: By what mechanism does the phosphorylation of BK(CA) alpha subunits modulate calcium sensitivity in cavernosal smooth muscle cells?
Author: LilamJazeefa
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1655758810
URL: https://www.reddit.com/r/askscience/comments/vgvoqw/by_what_mechanism_does_the_phosphorylation_of/
Text: I am teaching myself about the processes by which penile tumescence occurs and is maintained.  I have found that part of the process of Ca^2+ sensitization that occurs in cavernosal smooth muscle cells is by the action of Src tyrosine kinases acting on BK(Ca) receptors by phosphorylating the alpha subunits.

However, what I don't understand is how exactly that phosphorylation winds up affecting the calcium levels?  Does it activate the ion gate?  Does it hyperpolarize the surrounding membrane?  Are other chemicals like cAMP or DAG involved? I am not a biochemist and I am but a humble physicist.  The publications on the matter seem to overlook this little detail as prerequisite material, so I'm at a bit of a loss.  I see how this works in Na ion channels as well as in vascular smooth muscle cells, but those seem to be operating by a different mechanism.

ID: vgwj2j
Title: what happens to water when land dries up?
Author: longstrokesharpturn
Score: 4
VoteRatio: 0.7
CommentCount: 5
Subreddit: askscience
PostTime: 1655761011
URL: https://www.reddit.com/r/askscience/comments/vgwj2j/what_happens_to_water_when_land_dries_up/
Text: We hear more often that countries become more dry. Iran for instance is dealing with an enormous water scarcity. But what happens to the water? Where does it go? Does it just move to another place?

ID: vgynka
Title: How would world climate and weather patterns change if part of Central America was missing and the Pacific and Caribbean were connected?
Author: MSeanF
Score: 3
VoteRatio: 0.59
CommentCount: 3
Subreddit: askscience
PostTime: 1655766801
URL: https://www.reddit.com/r/askscience/comments/vgynka/how_would_world_climate_and_weather_patterns/
Text: 

ID: vh0vfd
Title: How resilient is modern electrical infrastructure to a major Coronal Mass Ejection such as The Carrington Event?
Author: BiggieSlonker
Score: 13
VoteRatio: 0.89
CommentCount: 3
Subreddit: askscience
PostTime: 1655773406
URL: https://www.reddit.com/r/askscience/comments/vh0vfd/how_resilient_is_modern_electrical_infrastructure/
Text: It is said the massive "Carrington Event" solar storm of 1859 was so powerful it caused telegraph stations to catch fire.  https://en.wikipedia.org/wiki/Carrington_Event

If a coronal mass ejection of equal or greater strength were to hit Earth today, what kind of effects would it have across the globe?

ID: vh27z1
Title: What dictates how much or fast a virus will mutate?
Author: Next_Doughnut2
Score: 2
VoteRatio: 0.57
CommentCount: 11
Subreddit: askscience
PostTime: 1655777597
URL: https://www.reddit.com/r/askscience/comments/vh27z1/what_dictates_how_much_or_fast_a_virus_will_mutate/
Text: 

ID: vh296d
Title: How is crude oil/petroleum highly flammable, but asphalt (made out of petroleum) not flammable at all?
Author: badkey82
Score: 2
VoteRatio: 0.6
CommentCount: 5
Subreddit: askscience
PostTime: 1655777707
URL: https://www.reddit.com/r/askscience/comments/vh296d/how_is_crude_oilpetroleum_highly_flammable_but/
Text: 

ID: vh2q1n
Title: If an animal consumes something, and then I consume that animal, will I be affected by the thing the animal consumed?
Author: Lumpy-Upstairs3755
Score: 2
VoteRatio: 0.6
CommentCount: 10
Subreddit: askscience
PostTime: 1655779188
URL: https://www.reddit.com/r/askscience/comments/vh2q1n/if_an_animal_consumes_something_and_then_i/
Text: Asking for a friend.  Google was no help.  Friend has an oat allergy that manifest as eczema, and sometimes (not all times) they break out when eating eggs or chicken or other meat.  Could they be affected if the animal ate oats? They put this question to me, and I thought it might be okay to ask here.  I am interested to learn if there is some sort of nutritional pass-along that comes from the food that the animals eat.

ID: vh38ek
Title: How did the middle stages of evolution occur?
Author: ERDRCR
Score: 4
VoteRatio: 0.75
CommentCount: 11
Subreddit: askscience
PostTime: 1655780807
URL: https://www.reddit.com/r/askscience/comments/vh38ek/how_did_the_middle_stages_of_evolution_occur/
Text: At one end of development we know that amino acids can form spontaneously. Peptides aren’t that much of a stretch after that.
At the other extreme, the strongest produce more offspring and the genes multiply.

How did we get from peptides to a self-reproducing code that leads to the production of peptides that make more copies of the original code?

Has anyone proposed intermediate complexity structures and then organisms that would then lead to simple single cell organisms?

ID: vh4xx9
Title: Do sealed terrariums increase in energy or mass over time due to sunlight?
Author: PhilNHoles
Score: 14
VoteRatio: 0.82
CommentCount: 5
Subreddit: askscience
PostTime: 1655786492
URL: https://www.reddit.com/r/askscience/comments/vh4xx9/do_sealed_terrariums_increase_in_energy_or_mass/
Text: 

ID: vh6c7x
Title: how does plants create food using photons. i.e light? I just don't get it. can someone explain the process?
Author: con86ra
Score: 4
VoteRatio: 0.75
CommentCount: 8
Subreddit: askscience
PostTime: 1655791505
URL: https://www.reddit.com/r/askscience/comments/vh6c7x/how_does_plants_create_food_using_photons_ie/
Text: 

ID: vhdj0e
Title: Where do old satellites go when dead?
Author: VagueViper88
Score: 1102
VoteRatio: 0.89
CommentCount: 145
Subreddit: askscience
PostTime: 1655818615
URL: https://www.reddit.com/r/askscience/comments/vhdj0e/where_do_old_satellites_go_when_dead/
Text: After satellites have finished there designed function, what happens to them? Do they float in orbit completely obsolete, thusted of out into deep space or controlled landing back to earth? Side note, is there a possibility all satellites falling out of orbit at the same time and what would be the ramifications of the theoretical senario be? Would it cause an ELE based the amount of satellites?

ID: vhfduv
Title: Are claims that the electromagnetic field of the heart is 100 times stronger than that of the brain true? Is it even capable of emiting such large fields?
Author: roiseeker
Score: 275
VoteRatio: 0.86
CommentCount: 92
Subreddit: askscience
PostTime: 1655823776
URL: https://www.reddit.com/r/askscience/comments/vhfduv/are_claims_that_the_electromagnetic_field_of_the/
Text: So I've been trying to investigate these New Age claims that say our heart is basically an EMF transmitter but didn't find any convincing proof that this is actually true.

Obviously the heart operates through all sorts of phenomena, electricity being involved as well. Where there is current, there are electromagnetic fields. So it's obvious that SOME field could be detected if we would have a sensitive enough device.

But the problem is their claims seem especially outlandish. The research linked below argues that this EMF can even be detected several feet away, which sounds a bit crazy. If the heart would've had such a strong EMF, it would've been more common knowledge in our society. I mean, maybe they are kind of right. After all, they aren't mentioning any concrete values, they just say it's 100 times stronger than the brain's field (which I also doubt).

[https://www.researchgate.net/figure/The-hearts-magnetic-field-which-is-the-strongest-rhythmic-field-produced-by-the-human\_fig11\_293944391](https://www.researchgate.net/figure/The-hearts-magnetic-field-which-is-the-strongest-rhythmic-field-produced-by-the-human_fig11_293944391)

I first heard about this claim here: [https://youtu.be/ta4w28IlzPE?t=1410](https://youtu.be/ta4w28IlzPE?t=1410)

This man named Joe Dispenza was making a lot of sense up to the timestamp I've selected.  
When he said the heart produces something similar to a WiFi signal, 3 meters wide, that's when my "quack alarm" started going off.

What's your opinion? Is all of this pseudoscience or is there any truth to it?  
Do you have any research to back up these claims?

ID: vhivqy
Title: How do chimeric animals avoid organ rejection or other autoimmune disorders?
Author: I_make_things
Score: 4
VoteRatio: 0.6
CommentCount: 7
Subreddit: askscience
PostTime: 1655833176
URL: https://www.reddit.com/r/askscience/comments/vhivqy/how_do_chimeric_animals_avoid_organ_rejection_or/
Text: 

ID: vhojrq
Title: Why do people sneeze when first going into the bright sunlight or look into a glare of sunlight?
Author: phenols
Score: 2950
VoteRatio: 0.91
CommentCount: 454
Subreddit: askscience
PostTime: 1655848107
URL: https://www.reddit.com/r/askscience/comments/vhojrq/why_do_people_sneeze_when_first_going_into_the/
Text: 

ID: vhpew4
Title: What will happend with the light that goes through an medium, if the medium travels faste than it's phase velocity?
Author: shtefhan
Score: 5
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1655850448
URL: https://www.reddit.com/r/askscience/comments/vhpew4/what_will_happend_with_the_light_that_goes/
Text: Let's say if i have a piece of glass or transparent medium that goes through space with a speed higher than the phase velocity and light reaces the medium from the back, can it go through, is it reflected or is absorbed?

ID: vhpihk
Title: Why do some people develop allergies with repeated exposure to an external stimulus vs. some people developing immunity to said stimulus?
Author: qxzsilver
Score: 2528
VoteRatio: 0.95
CommentCount: 155
Subreddit: askscience
PostTime: 1655850717
URL: https://www.reddit.com/r/askscience/comments/vhpihk/why_do_some_people_develop_allergies_with/
Text: I’ve noticed watching documentaries or random videos online as well as medical websites that some people may develop allergies to bee stings after getting stung one too many times. However, some people who harvest honey from bees without any protection (one example is the Gurung people of Nepal) seem to develop immunity to bee stings.

Other examples may be exposure to natural stimuli such as pollen, snake bites, certain molds, or food items. How does this happen? What can make someone more likely to develop an allergy vs. more likely to develop immunity?

ID: vhq4uv
Title: Is it at all possible that ‘life’ may accidentally have been brought to Mars by the various rovers sent from Earth?
Author: Just_want_to_log_in
Score: 20
VoteRatio: 0.81
CommentCount: 10
Subreddit: askscience
PostTime: 1655852483
URL: https://www.reddit.com/r/askscience/comments/vhq4uv/is_it_at_all_possible_that_life_may_accidentally/
Text: And if so, is there a chance it may thrive and/or impact the local environment in any way?

ID: vhrx8k
Title: Is there any way to teach the immune system to not attack an implant?
Author: Catvanbrian
Score: 9
VoteRatio: 0.8
CommentCount: 7
Subreddit: askscience
PostTime: 1655857785
URL: https://www.reddit.com/r/askscience/comments/vhrx8k/is_there_any_way_to_teach_the_immune_system_to/
Text: As in convince the system to treat or even see the implant as ‘self’ or at least a new part of ‘self’?

ID: vhwse5
Title: Why are there so many different types of venoms?
Author: TigreSauvage
Score: 10
VoteRatio: 0.73
CommentCount: 3
Subreddit: askscience
PostTime: 1655873269
URL: https://www.reddit.com/r/askscience/comments/vhwse5/why_are_there_so_many_different_types_of_venoms/
Text: For example, there are different types of snakes. Of the venomous ones, how did their venoms go about evolving in potency and effects?

ID: vhxdu3
Title: What is the highest temperature any solid material/element can take without changing states?
Author: kinjame
Score: 82
VoteRatio: 0.86
CommentCount: 12
Subreddit: askscience
PostTime: 1655875372
URL: https://www.reddit.com/r/askscience/comments/vhxdu3/what_is_the_highest_temperature_any_solid/
Text: Im not talking just melting point either. Sublimation too. I know tungsten has the highest known melting point of any *pure* element at 3695 K, but I read somewhere that there are also other alloys that can take hotter temperature. I know carbon sublimes at around 4098 K so i'm wondering if there is anything that can go beyond those temperatures without a phase transition. Compounds are allowed too.

Edit: Under earth's atmospheric pressure at sea level.

ID: vhxl0p
Title: If skin is constantly shedding and being regrown, why does moisturizing and avoiding direct sunlight when you’re young help with your skin long term?
Author: Swimming_Leeks
Score: 390
VoteRatio: 0.92
CommentCount: 70
Subreddit: askscience
PostTime: 1655876091
URL: https://www.reddit.com/r/askscience/comments/vhxl0p/if_skin_is_constantly_shedding_and_being_regrown/
Text: 

ID: vi1jv3
Title: How closely related are Jaguar and Leopards?
Author: hipponuggets_
Score: 32
VoteRatio: 0.79
CommentCount: 17
Subreddit: askscience
PostTime: 1655891749
URL: https://www.reddit.com/r/askscience/comments/vi1jv3/how_closely_related_are_jaguar_and_leopards/
Text: I understand that they both belong to the *Panthera* genus, but are they any more closely related than to their other cousins like lions and tigers? Or did they just *happen* to have evolved similarly in terms of looks?

ID: vi3b7r
Title: Is it possible to solve a Rubiks Cube without ever having to turn one of the faces?
Author: KarmaWhoreRepeating
Score: 2
VoteRatio: 0.63
CommentCount: 5
Subreddit: askscience
PostTime: 1655898415
URL: https://www.reddit.com/r/askscience/comments/vi3b7r/is_it_possible_to_solve_a_rubiks_cube_without/
Text: Just for the sake of curiosity, what I mean is:  Is there an algorithm that can give me a solution to solve any Rubiks cube configuration, but it never rotates the yellow face (for instance)

ID: vi3igi
Title: how would a modern day person likely fare against spanish flu?
Author: dondi01
Score: 14
VoteRatio: 0.73
CommentCount: 14
Subreddit: askscience
PostTime: 1655899119
URL: https://www.reddit.com/r/askscience/comments/vi3igi/how_would_a_modern_day_person_likely_fare_against/
Text: Would it be as deadly as in the past? Would it be milder? Would we be able to immediately deal with it or there is no specific vaccine or medication?

ID: vi4fic
Title: Analogous to pupils dilating and constricting with light, does the human ear physically adjust in response to volume levels?
Author: aroundtheworldtoday
Score: 2789
VoteRatio: 0.95
CommentCount: 391
Subreddit: askscience
PostTime: 1655901913
URL: https://www.reddit.com/r/askscience/comments/vi4fic/analogous_to_pupils_dilating_and_constricting/
Text: 

ID: vi4s3d
Title: Are there any academic (or even wild) guesses how important colder climate and ice age was for the development of agriculture in general?
Author: apposnollah
Score: 2
VoteRatio: 0.61
CommentCount: 3
Subreddit: askscience
PostTime: 1655902978
URL: https://www.reddit.com/r/askscience/comments/vi4s3d/are_there_any_academic_or_even_wild_guesses_how/
Text: Last ice age in Norhern Europe ended some ~10 000 years ago. Agriculture was developed around the same time, and the area of Fertice Crescent in Middle East is often pointed out here. In present day this area is rather dry, except the areas in Turkey and the river banks in Iran, Iraq and Egypt.

What are the estimates what kind of climate there was in those areas 10 000 years ago? They were probably much more fertile due to lower temperature. I would also guess that a large ice cap in Norhern Europe would have lowered the temperature even more, and also affected on the precipitation in the area.

ID: vi58qq
Title: If it takes more energy to hit the sun than leave the solar system, would it also be equally hard to hit a black hole?
Author: kickin-it-studios
Score: 16
VoteRatio: 0.71
CommentCount: 28
Subreddit: askscience
PostTime: 1655904363
URL: https://www.reddit.com/r/askscience/comments/vi58qq/if_it_takes_more_energy_to_hit_the_sun_than_leave/
Text: Would we slingshot past it? Do we just need really good aim? 

Or is the sun hard to hit only because we are launching rockets from earth which is moving extremely fast around the sun?

ID: vi5y3b
Title: Ask Anything Wednesday - Physics, Astronomy, Earth and Planetary Science
Author: AutoModerator
Score: 147
VoteRatio: 0.86
CommentCount: 130
Subreddit: askscience
PostTime: 1655906412
URL: https://www.reddit.com/r/askscience/comments/vi5y3b/ask_anything_wednesday_physics_astronomy_earth/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Physics, Astronomy, Earth and Planetary Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vi7aaa
Title: How do they Detect viruses in sewerage?
Author: AndrewTheAverage
Score: 0
VoteRatio: 0.47
CommentCount: 4
Subreddit: askscience
PostTime: 1655910129
URL: https://www.reddit.com/r/askscience/comments/vi7aaa/how_do_they_detect_viruses_in_sewerage/
Text: Often we see that a virus is detected in sewerage. This happened a lot during Covid but Polio has been discovered in sewerage in England.

How is it actually detected?

As in, the amount of virus must be  infinitesimally  small compared to the volume of sewerage. Does the virus grow/replicate to a point where it is detected easily?

I just dont understand how a small sample could detect it unless there was a major outbrake

ID: vi95b3
Title: Have our lungs any way of cleaning themselves?
Author: Misco28
Score: 16
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1655915125
URL: https://www.reddit.com/r/askscience/comments/vi95b3/have_our_lungs_any_way_of_cleaning_themselves/
Text: So, we are constantly inhaling things that are not air into our lungs, specially small solid particles. I assume most of them go out by just breathing out, but its not hard for some particles to get stucked in the web of ducts we have there. Is there something curious about that or im just asking a dumb question?

ID: vibbzu
Title: Have our immune systems lost the ability to fight smallpox now that it is eliminated?
Author: Critical_Reveal6667
Score: 22
VoteRatio: 0.68
CommentCount: 21
Subreddit: askscience
PostTime: 1655920964
URL: https://www.reddit.com/r/askscience/comments/vibbzu/have_our_immune_systems_lost_the_ability_to_fight/
Text: 

ID: vic6ui
Title: How many single viruses are in an infected person's body?
Author: Lornedon
Score: 6
VoteRatio: 0.64
CommentCount: 10
Subreddit: askscience
PostTime: 1655923266
URL: https://www.reddit.com/r/askscience/comments/vic6ui/how_many_single_viruses_are_in_an_infected/
Text: I read that you can get infected from HIV with only one virus, and for Covid you need to have about 500 viruses enter your body.

I get that it probably varies from virus to virus and from person to person, but can you give me a ballpark estimate?

ID: vic7fu
Title: Why don't viruses spread throughout your entire body?
Author: Se7enineteen
Score: 17
VoteRatio: 0.7
CommentCount: 8
Subreddit: askscience
PostTime: 1655923312
URL: https://www.reddit.com/r/askscience/comments/vic7fu/why_dont_viruses_spread_throughout_your_entire/
Text: I have viral conjunctivitis and I was cautioned about washing my hands and not sharing towels etc.

But it got me thinking, what makes certain viruses only spread via a particular vector?

For example AIDS and blood/sex, Coronavirus is airborne/fomite tramissions, etc.

Logically, it seems once you get a virus, any bodily function should be able to spread it. Why do viruses behave the way they do?

Thanks in advance for your time.

ID: vif1ls
Title: Why are eyes horizontally arranged and not vertically?
Author: EatTheBiscuitSam
Score: 12
VoteRatio: 0.68
CommentCount: 59
Subreddit: askscience
PostTime: 1655930810
URL: https://www.reddit.com/r/askscience/comments/vif1ls/why_are_eyes_horizontally_arranged_and_not/
Text: One would think that there would be a bunch of creatures that would have eyes in a vertical arrangement. Why isn't there more diversity in eye location?

ID: vijj8f
Title: How hot was the earth 30 million years ago?
Author: Doodlebobisright
Score: 40
VoteRatio: 0.75
CommentCount: 27
Subreddit: askscience
PostTime: 1655943237
URL: https://www.reddit.com/r/askscience/comments/vijj8f/how_hot_was_the_earth_30_million_years_ago/
Text: 

ID: vijndx
Title: When an astronaut in space talks to Houston, what is the technology that makes the call?
Author: jrjocham
Score: 2565
VoteRatio: 0.94
CommentCount: 315
Subreddit: askscience
PostTime: 1655943573
URL: https://www.reddit.com/r/askscience/comments/vijndx/when_an_astronaut_in_space_talks_to_houston_what/
Text: I'm sure the technology changed over the years, so I'll ask this in a two parter with the technology of the Apollo missions and the technology of today. Radio towers only have a certain distance on Earth they can broadcast, and if the space shuttle is currently in orbit on the exact opposite side of the Earth as the antenna, the communications would have cut out. So back when the space program was just starting, what was the technology they used to talk to people in space. Was it a series of broadcasting antennas around the globe? Something that has a strong enough broadcast range to pass through planetary bodies? Some kind of aimed technology like a satellite dish that could track the ship in orbit? What was the communication infrastructure they had to build and how has it changed to today?

ID: vikaba
Title: How do birds react in a micro-gravity environment?
Author: toy_boat_toy_boat
Score: 24
VoteRatio: 0.88
CommentCount: 11
Subreddit: askscience
PostTime: 1655945567
URL: https://www.reddit.com/r/askscience/comments/vikaba/how_do_birds_react_in_a_microgravity_environment/
Text: I ask this thinking that some test or tests might have been done to determine how birds adapt to micro-gravity. Not in a vaccuum, of course. 

Can birds adapt? Can they learn to navigate in this environment? I think of water birds, who can dive and swim underwater. If any tests showed chaotic results, should one anticipate that they would normalize over time? 

Sorry if I'm asking some easy questions in the course of asking my main one.

ID: vila0l
Title: What makes different plastics recyclable or non-recyclable?
Author: Zombieff
Score: 12
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1655948596
URL: https://www.reddit.com/r/askscience/comments/vila0l/what_makes_different_plastics_recyclable_or/
Text: 

ID: vimqe8
Title: how many neurons on a single hypercolumn on average?
Author: mister_chuunibyou
Score: 2
VoteRatio: 0.6
CommentCount: 4
Subreddit: askscience
PostTime: 1655953210
URL: https://www.reddit.com/r/askscience/comments/vimqe8/how_many_neurons_on_a_single_hypercolumn_on/
Text: And also how many motor units can one drive?

Is there any scientific estimate?

I tried searching for this information but couldnt find much.

ID: vimxqv
Title: What causes satellites to be tidally locked?
Author: rivernoa
Score: 2
VoteRatio: 0.6
CommentCount: 2
Subreddit: askscience
PostTime: 1655953847
URL: https://www.reddit.com/r/askscience/comments/vimxqv/what_causes_satellites_to_be_tidally_locked/
Text: I know that the moon is tidally locked to earth, but why isn’t earth tidally locked to the sun? And what conditions would cause that to happen?

ID: vin17g
Title: What is the concentration of salt that needs to be in water for it to become undrinkable/unhealthy for human consumption?
Author: Primary_Hawk3
Score: 4
VoteRatio: 0.75
CommentCount: 5
Subreddit: askscience
PostTime: 1655954167
URL: https://www.reddit.com/r/askscience/comments/vin17g/what_is_the_concentration_of_salt_that_needs_to/
Text: 

ID: virtn3
Title: Why dont proton proton fusion or CNO cycle used in thermo nuclear weapon?
Author: sepientr34
Score: 71
VoteRatio: 0.75
CommentCount: 42
Subreddit: askscience
PostTime: 1655972005
URL: https://www.reddit.com/r/askscience/comments/virtn3/why_dont_proton_proton_fusion_or_cno_cycle_used/
Text: Both reactions use hydrogen 1 or carbon 12 which are easier to find on earth why deuterium-tritium fusion is used instead

ID: vj0c3d
Title: How long would it take a drop of water to flow from Parting of the Waters to the Atlantic Ocean?
Author: omgyouresexy
Score: 1112
VoteRatio: 0.91
CommentCount: 90
Subreddit: askscience
PostTime: 1656000234
URL: https://www.reddit.com/r/askscience/comments/vj0c3d/how_long_would_it_take_a_drop_of_water_to_flow/
Text: I just got done watching a video about Parting of the Waters in Moran, WY. There is a unique feature here in which a creek running along the continental divide splits and half runs to the Pacific while the other half runs to the Atlantic. The title of the video is "The Creek that Flows to Two Different Oceans" if anyone wants to check it out for more context.

Anyway, it got me thinking: Assuming no evaporation, absorption into the soil, or any other means of exiting the continuous flow, how long would it take a drop of water to flow from that location all the way to the Atlantic Ocean?

There are overlapping issues like estimating actual path lengths of the creeks and rivers, different flow rates that depend on precipitation and water levels, fluid dynamics, and I'm sure a bunch other stuff I'm not even thinking of. Seems like such a cool multi-disciplinary problem. Is it possible to simplify it enough to get a rough answer? I'd love to hear everyone's take!

ID: vj6766
Title: Temperature and Heat Questions?
Author: Kipkeny
Score: 31
VoteRatio: 0.74
CommentCount: 7
Subreddit: askscience
PostTime: 1656015801
URL: https://www.reddit.com/r/askscience/comments/vj6766/temperature_and_heat_questions/
Text: I have recently developed an interest in statistical mechanics and would really like to solidify my understanding of temperature and heat before I continue. Feel free to answer all or some of these questions. Thank you!

1. Does temperature measure translational, rotational, and vibrational motion?

2. If temperature measures average kinetic energy, couldn’t it just be expressed in terms of joules?

3. Is there a strict linear relationship between energy input and change in temperature? If not, why?

4. Does particle mass affect specific heat? If not why do particles have different specific heats?

5. What is the relationship between specific heat and specific entropy? Why do they have the same units?

6. If joules and kelvin both measure energy, then is entropy dimensionless?

ID: vjct7t
Title: Does the water from a tsunami become desalinized as the land absorbs it?
Author: DaSpawn
Score: 8
VoteRatio: 0.73
CommentCount: 3
Subreddit: askscience
PostTime: 1656035033
URL: https://www.reddit.com/r/askscience/comments/vjct7t/does_the_water_from_a_tsunami_become_desalinized/
Text: 

ID: vje6n1
Title: How does lemon juice turn your urine alkaline?
Author: Sinzari
Score: 1980
VoteRatio: 0.91
CommentCount: 334
Subreddit: askscience
PostTime: 1656039371
URL: https://www.reddit.com/r/askscience/comments/vje6n1/how_does_lemon_juice_turn_your_urine_alkaline/
Text: I had heard that lemon juice makes your body alkaline, which made no sense to me, so I did some googling. I found that it was not true, as I anticipated (since your body regulates your blood's pH level), but what I couldn't find a solid conclusion for in either direction was whether or not lemon juice creates alkaline byproducts in digestion. 

I found many semi-reputable sources (https://www.healthline.com/nutrition/lemon-juice-acidic-or-alkaline for example) that seemed to agree with that, and say that while it doesn't affect your body or blood's pH level, it can make your urine more alkaline. Most of the people I'd seen refuting it where simply saying that lemon juice can't turn your body alkaline and that it's pseudoscience hogwash, rather than specifically talking to the point that it does or doesn't make alkaline byproducts during digestion.

So my question is: Does lemon juice produce alkaline byproducts during digestion and make your urine more alkaline, and if it does, what's the process that occurs to make this happen and what is happening to all the acid? Where are the extra Hydrogen ions going?

EDIT: Thanks for all the replies! Got some really good ones that answered my question with academic sources! Just wanted to note that as I mentioned, I know that your body regulates pH and that trying to turn your body or urine "more alkaline" doesn't have any health benefits, was just curious on this specific point of urine/alkaline byproducts because I couldn't find an explanation but saw relatively reputable sources suggest it's true.

Still, always good to include that as part of the explanation for others who may not know that it gives no health benefits.

ID: vje8tr
Title: I'm predicting 60 events to happen over 30 days, randomly distributed. How many days with zero events can happen in a row before I'm statistically unlikely to meet my target? Is this something the Poisson distribution applies to and how can I calculate it?
Author: crimsonengine
Score: 364
VoteRatio: 0.86
CommentCount: 18
Subreddit: askscience
PostTime: 1656039568
URL: https://www.reddit.com/r/askscience/comments/vje8tr/im_predicting_60_events_to_happen_over_30_days/
Text: 

ID: vjl4k8
Title: During the age of the dinosaurs was there a comparable level of biodiversity (in terms of species diversity) as today?
Author: SeldonCrises
Score: 6
VoteRatio: 0.63
CommentCount: 7
Subreddit: askscience
PostTime: 1656065877
URL: https://www.reddit.com/r/askscience/comments/vjl4k8/during_the_age_of_the_dinosaurs_was_there_a/
Text: 

ID: vjms6o
Title: Could someone help me out with the maths behind the estimated number of unique IgG antibodies?
Author: gotasciencequestion
Score: 5
VoteRatio: 0.66
CommentCount: 2
Subreddit: askscience
PostTime: 1656071966
URL: https://www.reddit.com/r/askscience/comments/vjms6o/could_someone_help_me_out_with_the_maths_behind/
Text: I’m sure I’m missing some very basic bit of knowledge on antibodies here but I wanted to get a very rough estimate of the number of unique IgG antibodies. My current working is:

Vh chain - 65 variable * 27 diversity * 6 joining

Vl(kappa) chain - 40 variable * 5 joining

Multiplying these numbers gives me just over 2 million unique sequences but I expected it to be far greater than that.

I’m using Immunology: The immune system in health and disease for the numbers of gene segments.

Thank you for the help!

ID: vjojox
Title: How do limbs grow in utero ? how do the cells know to not be a part of the arm and start being part of the wrist etc.
Author: Total_Bag7240
Score: 25
VoteRatio: 0.8
CommentCount: 7
Subreddit: askscience
PostTime: 1656077492
URL: https://www.reddit.com/r/askscience/comments/vjojox/how_do_limbs_grow_in_utero_how_do_the_cells_know/
Text: I understand how plant seeds know how to grow the right way up (gravity) and I understand how a zygote/foetus' cells determine left from right using rotating cilia. How do the cells know when to stop arm or leg growth and become hands or feet? I'm guessing some sort of chemical gradient but could someone point me in the direction of a concrete source

ID: vjq4dk
Title: Why does lithium react so violently with water?
Author: t0gi_
Score: 38
VoteRatio: 0.8
CommentCount: 19
Subreddit: askscience
PostTime: 1656081962
URL: https://www.reddit.com/r/askscience/comments/vjq4dk/why_does_lithium_react_so_violently_with_water/
Text: I've seen somebody put lithium in water, obviously it started crackling and creating sparks but I wanted to know why.

ID: vjq63t
Title: Can you see a superior mirage with a thermal camera?
Author: UnIntelligent_Lemon5
Score: 4
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1656082103
URL: https://www.reddit.com/r/askscience/comments/vjq63t/can_you_see_a_superior_mirage_with_a_thermal/
Text: 

ID: vjsshw
Title: How do we know what exoplanets look like?
Author: bl4ck4nti
Score: 317
VoteRatio: 0.89
CommentCount: 48
Subreddit: askscience
PostTime: 1656089243
URL: https://www.reddit.com/r/askscience/comments/vjsshw/how_do_we_know_what_exoplanets_look_like/
Text: If the planets are hundreds and thousands of light-years away, how do we know what they look like and their characteristics? Also because of how long it takes for the light to reach us, is there a possibility that we are looking at a planet that may not exist in present time?

ID: vjt9eb
Title: I get how myosin pulls actin to contract a muscle. But how does a muscle strecthes back?
Author: IonizingBRadiation
Score: 0
VoteRatio: 0.5
CommentCount: 15
Subreddit: askscience
PostTime: 1656090482
URL: https://www.reddit.com/r/askscience/comments/vjt9eb/i_get_how_myosin_pulls_actin_to_contract_a_muscle/
Text: 

ID: vju1wd
Title: How does digestion change in space when your stomach acid is floating around in your stomach?
Author: WarPig262
Score: 14
VoteRatio: 0.85
CommentCount: 4
Subreddit: askscience
PostTime: 1656092621
URL: https://www.reddit.com/r/askscience/comments/vju1wd/how_does_digestion_change_in_space_when_your/
Text: 

ID: vju44u
Title: Are there animals that have patterned skin / fur in wavelengths that humans can't see?
Author: ChoopAdoop
Score: 12
VoteRatio: 0.83
CommentCount: 8
Subreddit: askscience
PostTime: 1656092786
URL: https://www.reddit.com/r/askscience/comments/vju44u/are_there_animals_that_have_patterned_skin_fur_in/
Text: I feel like the answer is probably yes, but I'm curious to what degree these animals exist. Are there fish that have zebra-like patterns, but only if you can see more than the RGB that humans can see?

ID: vjy0lg
Title: What would happen to a sealed tin can in space?
Author: chazwomaq
Score: 2031
VoteRatio: 0.92
CommentCount: 391
Subreddit: askscience
PostTime: 1656103592
URL: https://www.reddit.com/r/askscience/comments/vjy0lg/what_would_happen_to_a_sealed_tin_can_in_space/
Text: Would it explode? Is the metal strong enough to resist the pressure differential? Does it depend on the temperature? What if it were filled with water vs air at 1 atmosphere pressure?

ID: vk01ly
Title: Which mammal grows the FASTEST between birth and adulthood, as a percentage of its birth body mass?
Author: 4thDevilsAdvocate
Score: 29
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1656109287
URL: https://www.reddit.com/r/askscience/comments/vk01ly/which_mammal_grows_the_fastest_between_birth_and/
Text: Note that I'm not talking about "growing the *most*" (i.e. smallest baby size to adult size ratio). I'm talking about "growing the *fastest*".

As of right now, I think it's the red kangaroo.

[This](https://www.nwf.org/Magazines/National-Wildlife/2010/Worlds-Fastest-Growing-Animal) and [this](https://www.ferris.edu/card-riley-center/Kids_Corner/marsupials.htm) say a red kangaroo is 1 gram at birth, and [the red kangaroo's Wikipedia page](https://en.wikipedia.org/wiki/Red_kangaroo) [states that female red kangaroos can be of reproductive age (i.e. "adulthood") as soon as 18 months](https://en.wikipedia.org/wiki/Red_kangaroo#Reproduction) (but [that they weigh, at most, 88 pounds](https://en.wikipedia.org/wiki/Red_kangaroo#Description)).

Using this information, let's say the following:

1. 1 year = 12 months = 365 days
2. 18 months = 365 \* 1.5 days = 547.5 days
3. 88 pounds / 1 gram = 39,916.1286

Plugging these values into [this exponent calculator](https://www.omnicalculator.com/math/exponent) tells me that, for a female red kangaroo to grow from its birth weight to its weight at adulthood in 547.5 days, it must multiply its body weight by 1.01954x (101.954%) per day.

Alternative, reversing this, and assuming the upper bound of red kangaroo reproductive age (5 years/1825 days), and the lower bound of female red kangaroo body weight (40 pounds), that means said female red kangaroo must multiply its body weight by 1.005387x per day (100.5387%) in order to grow from 1 gram to 40 pounds in 1825 days.

**Are there any mammals** **^((not animals,)** [***^(mammals)***](https://en.wikipedia.org/wiki/Mammal)***)*** **that grow faster than this?** Right now, I think the red kangaroo takes the cake, seemingly growing 7.1x to *\~1,170x* its body weight within a year.

ID: vk1h7x
Title: What determines sunspot location?
Author: piedamon
Score: 5
VoteRatio: 0.69
CommentCount: 3
Subreddit: askscience
PostTime: 1656113560
URL: https://www.reddit.com/r/askscience/comments/vk1h7x/what_determines_sunspot_location/
Text: I imagine there’s a fairly chaotic underlying system, so I’m curious what factors are at play in why a sunspot appears in the place it does. The sun seems so uniform, so I’m wondering if this is an example of “the butterfly effect” so to speak.

ID: vk7ucw
Title: Do hearts vary a lot among vertebrates?
Author: The_Middler_is_Here
Score: 154
VoteRatio: 0.89
CommentCount: 36
Subreddit: askscience
PostTime: 1656135022
URL: https://www.reddit.com/r/askscience/comments/vk7ucw/do_hearts_vary_a_lot_among_vertebrates/
Text: I learned recently that mammalian four-chambered hearts are more efficient than reptilian three-chambered hearts. Are mammals special as far as hearts go?

ID: vkbelq
Title: What's "worse", longterm, for the greenhouse effect, CH4 or CO2?
Author: polidrupa
Score: 2
VoteRatio: 0.54
CommentCount: 5
Subreddit: askscience
PostTime: 1656149697
URL: https://www.reddit.com/r/askscience/comments/vkbelq/whats_worse_longterm_for_the_greenhouse_effect/
Text: CH4 has a much larger greenhouse effect than CO2, but CO2 stays in the atmosphere much longer than CH4. So, if I had CH4 emissions and I had only two options, would it be better to burn them (emitting CO2) or leave the CH4 go freely to the atmosphere? What do simulations say?

ID: vkcvvv
Title: what evidence do we have that (booster) vaccines protect others and slow the spread?
Author: Novel_Ad8758
Score: 0
VoteRatio: 0.47
CommentCount: 28
Subreddit: askscience
PostTime: 1656155881
URL: https://www.reddit.com/r/askscience/comments/vkcvvv/what_evidence_do_we_have_that_booster_vaccines/
Text: This question is specifically aimed at showing how asking high quantities of a population to take the vaccine stops the spread at a population level.

I would assume the following things to be relevant

1. chance of people who get infected that are vaccinated
2. chance of then infecting others, modulated by length of illness, viral load and symptoms (coughing)
3. how good the immunity is from infection + vaccine, i.e. how often vaccinated people get reinfected vs unvaccinated

Im asking this because its pretty frustrating that people always pull a specific country with high vaccination rates and high cases and then say young people getting the vaccine doesnt help others at all. I have the suspicion that their view is limited, but I would like to see evidence or more professional perspectives on the matter :)

ID: vkd1hc
Title: Is there a public toxicological database detailing substances' adverse health effects?
Author: PCRnoob
Score: 67
VoteRatio: 0.84
CommentCount: 44
Subreddit: askscience
PostTime: 1656156507
URL: https://www.reddit.com/r/askscience/comments/vkd1hc/is_there_a_public_toxicological_database/
Text: Similar to pharmacological databases where you can look up a certain medicament and handily find information on dose ranges, formulations, routes of administration, etc. is there an easily accessible toxicological database with detailed toxicological information for particular substances. I.e. known adverse health effects, dose-response relationships, etc.?

ID: vkh8wj
Title: Have we ever seen a new species come into existence?
Author: _LouSandwich_
Score: 10
VoteRatio: 0.73
CommentCount: 19
Subreddit: askscience
PostTime: 1656170332
URL: https://www.reddit.com/r/askscience/comments/vkh8wj/have_we_ever_seen_a_new_species_come_into/
Text: 

ID: vkhjtp
Title: How much of our water needs to we meet though the breakdown of hydrocarbons in our bodies?
Author: Professional_Call
Score: 2
VoteRatio: 0.6
CommentCount: 2
Subreddit: askscience
PostTime: 1656171239
URL: https://www.reddit.com/r/askscience/comments/vkhjtp/how_much_of_our_water_needs_to_we_meet_though_the/
Text: While we get most of water through food and drink, the breakdown of hydrocarbons in H2O and CO2 must contribute some, too. What proportion of our water need is met through this process?

ID: vkhtix
Title: If somatic cells can only divide up to the Hayflick limit, how do people live longer than a few decades?
Author: insanelylogical
Score: 155
VoteRatio: 0.9
CommentCount: 18
Subreddit: askscience
PostTime: 1656172007
URL: https://www.reddit.com/r/askscience/comments/vkhtix/if_somatic_cells_can_only_divide_up_to_the/
Text: I know not all cell types divide that frequently, but some like skin cells divide daily. It seems that it would not be that long before all skin cells have reached the Hayflick limit and eventually our skin will cease to function. 

Even if we replace skin cells with stem cells, I imagine that our source of stem cells is really limited.

ID: vkhz5z
Title: What advantage does the eye's (or brain's) white-balance-like system give, and how does it work?
Author: A-Delonix-Regia
Score: 2027
VoteRatio: 0.93
CommentCount: 106
Subreddit: askscience
PostTime: 1656172460
URL: https://www.reddit.com/r/askscience/comments/vkhz5z/what_advantage_does_the_eyes_or_brains/
Text: So I have noticed that when I close my right eye for a while and keep my left eye open in broad daylight, I see warmer colours in my left eye and see cooler colours in my right eye when I open it. This is similar to the white balance in smartphone cameras.

But is there any evolutionary advantage to this? And how does it work?

ID: vkietu
Title: On what does it depend if invertebrates (or other animals) have oesophagus or gullet or both of them?
Author: Gloomy_Efficiency196
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1656173693
URL: https://www.reddit.com/r/askscience/comments/vkietu/on_what_does_it_depend_if_invertebrates_or_other/
Text: Hey, recently I've been repeating my biology material related to invertebrates and I noticed that, when we were talking about theirs digestive systems some of them have throats (faucets/gullet), while others have oesophagus, or they have both of these structures. Is there here someone knowledgeable  in this topic?

ID: vkj294
Title: Why can't the pythons found in Florida be relocated back to Burma were they are endangered?
Author: ibs2pid
Score: 2
VoteRatio: 0.54
CommentCount: 16
Subreddit: askscience
PostTime: 1656175568
URL: https://www.reddit.com/r/askscience/comments/vkj294/why_cant_the_pythons_found_in_florida_be/
Text: I know they have a sort of "homing" that leads them to try and get back to where they were born but does it really work half a world away? If not, they wouldn't make it very far anyway across the oceans. What is keeping us from from just doing a mass capture/relocation for the Everglades pythons to help bolster the population in their native habitats? I know zoos have breeding and reintroduction programs for all sorts of animals. Why couldn't this be used for the python?

ID: vkj8gx
Title: if you have a circuit with an insulator, like rubber, in the middle of it, is it possible for the electricity to jump THROUGH the rubber and complete the circuit?
Author: DuckoPond
Score: 1
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1656176050
URL: https://www.reddit.com/r/askscience/comments/vkj8gx/if_you_have_a_circuit_with_an_insulator_like/
Text: Like, say I have a wire running into a 5mm thick plate rubber plate that is floating on top of water. Is there any situation the electricity would be able to travel through the plate, and into the water?

ID: vkjiq0
Title: Does a candle lit in a room that has methane gas dispersed at a lower concentration than LFL gradually combust the methane molecules?
Author: NoStripeZebra1
Score: 1
VoteRatio: 0.56
CommentCount: 5
Subreddit: askscience
PostTime: 1656176845
URL: https://www.reddit.com/r/askscience/comments/vkjiq0/does_a_candle_lit_in_a_room_that_has_methane_gas/
Text: LFL= Lower Flammability Limit

ID: vkjs11
Title: Does asexual reproduction causes the same genetic problems as incest?
Author: 5L91N
Score: 3
VoteRatio: 0.62
CommentCount: 4
Subreddit: askscience
PostTime: 1656177610
URL: https://www.reddit.com/r/askscience/comments/vkjs11/does_asexual_reproduction_causes_the_same_genetic/
Text: 

ID: vkkapg
Title: How do explosions work? And what is deadly about them? Heat or air waves?
Author: Eggcellent_DTR
Score: 0
VoteRatio: 0.36
CommentCount: 7
Subreddit: askscience
PostTime: 1656179119
URL: https://www.reddit.com/r/askscience/comments/vkkapg/how_do_explosions_work_and_what_is_deadly_about/
Text: 

ID: vkkh0e
Title: Why does added sugar seem to make us obese more than other foods?
Author: None
Score: 7
VoteRatio: 0.67
CommentCount: 27
Subreddit: askscience
PostTime: 1656179635
URL: https://www.reddit.com/r/askscience/comments/vkkh0e/why_does_added_sugar_seem_to_make_us_obese_more/
Text: So I was reading this news article: https://www.theguardian.com/commentisfree/2018/aug/15/age-of-obesity-shaming-overweight-people. 

The author seems to suggest that between 1970 and today, sugar consumption in the USA has increased 39 times, and attributes this as a major cause the obesity epidemic. He pointed out that in 1970 people consumed slightly more calories but yet were thin.

I completely cut out all sweet tasting products from my life. I still eat around the same number of calories and yet in 6 months I've lost 40lbs of weight. Even when I was dieting and in calorie deficit but still consuming sugar, I struggled to lose weight. So I think there could be something true about this, as I don't even think about dieting nowadays and yet the weight just comes off anyway.

Does anyone here know why or how added sugar specifically would lead to rapid weight gain?

ID: vkkzac
Title: can phospholipids form micelles in water if agitated?
Author: futurettt
Score: 0
VoteRatio: 0.33
CommentCount: 1
Subreddit: askscience
PostTime: 1656181095
URL: https://www.reddit.com/r/askscience/comments/vkkzac/can_phospholipids_form_micelles_in_water_if/
Text: Question in title. Since phospholipids naturally form bilayers, I was surprised by a study I found using phospholipid micelles to shield sperm in utero. 

The study for those interested:
https://pubmed.ncbi.nlm.nih.gov/29856778/

ID: vkkzr7
Title: What does net zero emissions mean?
Author: solipsistrealist
Score: 3
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1656181133
URL: https://www.reddit.com/r/askscience/comments/vkkzr7/what_does_net_zero_emissions_mean/
Text: I continue seeing ads, reading articles, and more, surrounding companies meeting net zero emissions by a certain year. But this doesn’t sound like producing zero pollution. What does being a net zero emission company or country actually mean?

ID: vklldh
Title: Is kidney damage caused by acyclovir reversible?
Author: blmb_runt
Score: 1
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1656182880
URL: https://www.reddit.com/r/askscience/comments/vklldh/is_kidney_damage_caused_by_acyclovir_reversible/
Text: Also known as Valacyclovir, causes crystal deposits in kidney and blockage. It can even cause acute failure. So in case it's not acute is damage permanent?

ID: vklloc
Title: Is it possible that a planet somewhere has a serious variation in its rate of rotation during its orbit and what would be the effects?
Author: Sub7
Score: 4
VoteRatio: 0.65
CommentCount: 4
Subreddit: askscience
PostTime: 1656182900
URL: https://www.reddit.com/r/askscience/comments/vklloc/is_it_possible_that_a_planet_somewhere_has_a/
Text: 

ID: vkmn7b
Title: Patients with Locked-In Syndrome can move their eyes up and down, but not side to side. What is the difference in these neural systems that results in the divide?
Author: WaitForItTheMongols
Score: 7
VoteRatio: 0.82
CommentCount: 2
Subreddit: askscience
PostTime: 1656185925
URL: https://www.reddit.com/r/askscience/comments/vkmn7b/patients_with_lockedin_syndrome_can_move_their/
Text: I would think the up/down and left/right movement systems would have a high degree of similarity, such that you should always be able to move either both or neither. Why is there this split where the eye movement is cut in half, where only the sideways movement is knocked out by the neurological conditions that generate Locked In Syndrome?

ID: vkmpoo
Title: Do creamer pitchers slow the growth of microbes in milk?
Author: FiercelyProud
Score: 6
VoteRatio: 0.81
CommentCount: 3
Subreddit: askscience
PostTime: 1656186124
URL: https://www.reddit.com/r/askscience/comments/vkmpoo/do_creamer_pitchers_slow_the_growth_of_microbes/
Text: I work at a coffee shop and we are discussing keeping half n half from one day to the next after it's been sitting in a container that's partially closed. I've always been told most foods start to develop microbial colonies after about 4 hours, so I don't think it's a great idea, even if it's in the fridge overnight.

ID: vkmxvc
Title: What is the modern position of geneticists on Francis Galton's hypothesis about there being a dysgenic trend affecting human intelligence?
Author: danielgarciaromano
Score: 6
VoteRatio: 0.69
CommentCount: 1
Subreddit: askscience
PostTime: 1656186802
URL: https://www.reddit.com/r/askscience/comments/vkmxvc/what_is_the_modern_position_of_geneticists_on/
Text: I was hearing people the other day claim that the accumulation of mutations caused by lower mortality rates (thus causing a wider variety of individuals with mutations to survive and reproduce) would result in an overall reduction of average human intelligence, over time.

Just wanted to get feedback from actual geneticists on that claim, as it is expounded more or less in this paper: [https://doi.org/10.3389/fpsyg.2015.00361](https://doi.org/10.3389/fpsyg.2015.00361). I think this sounds like a load of eugenic bullshit (and that the idea of a co-ocurrence of a dysgenic trend with the Flynn effect is methodologically unsound), but I don't think I have enough knowledge of the subject to actually assert so. 

Is this a fringe theory, or is there any support for it in current genetic studies?

ID: vkn7qa
Title: How did the red fox evolve to remain largely the same species in North America as in Europe?
Author: kattmedtass
Score: 102
VoteRatio: 0.89
CommentCount: 19
Subreddit: askscience
PostTime: 1656187590
URL: https://www.reddit.com/r/askscience/comments/vkn7qa/how_did_the_red_fox_evolve_to_remain_largely_the/
Text: 

ID: vkpjho
Title: Why does low blood pressure make you shaky?
Author: Someragingpacifist
Score: 16
VoteRatio: 0.75
CommentCount: 11
Subreddit: askscience
PostTime: 1656194446
URL: https://www.reddit.com/r/askscience/comments/vkpjho/why_does_low_blood_pressure_make_you_shaky/
Text: Everything I can find is just listing shakiness as a symptom of low blood pressure, but what is actually happening at a cellular level that causes your muscles to not work as well?

ID: vkpvmw
Title: How much do we understand about how different ethnicities in highly diverse societies display greater or lesser susceptibility to the health effects of every day life?
Author: stamosface
Score: 5
VoteRatio: 0.86
CommentCount: 1
Subreddit: askscience
PostTime: 1656195461
URL: https://www.reddit.com/r/askscience/comments/vkpvmw/how_much_do_we_understand_about_how_different/
Text: As a Yemeni-American, I've noticed trends in how other first-gens from (loosely) similar regions and genetic backgrounds show greater susceptibility to certain diseases. 

I understand that we know, for example, that certain populations don't react well to alcohol on a genetic level, and have a greater propensity for addiction. Then, after enough generations of that, that population's gene pool has a greater physical tolerance or resistance to some of the negative effects of alcoholism. Yemen is an interesting case because many parts of it are inhabited by people who've resided there for such a long time and with so little mixing, relative to many other places.

Then of course there are the stark differences in lifestyles, and certain morphological or physiological advantages or disadvantages can become the opposite.

Do we understand more than this? I've read that genetics will require a quantum leap before we can more accurately analyze and predict disease susceptibility based on genetic markers, so I guess I'm just trying to get a read on how well we *actually* understand these topics, or even how we come to the conclusions we *can* draw.

ID: vkq2hf
Title: How are the amount of calories burned for any given activity calculated?
Author: NuevoLucha
Score: 3
VoteRatio: 1
CommentCount: 2
Subreddit: askscience
PostTime: 1656196029
URL: https://www.reddit.com/r/askscience/comments/vkq2hf/how_are_the_amount_of_calories_burned_for_any/
Text: While I roughly grasp the concept of expressing energy through calories as a unit of measurement, I’m curious how scientifically one can reliably estimate calories “burned” for swimming compared to day cycling?

ID: vkrt2x
Title: What is the basis for having a sense of rhythm?
Author: Selfeducated
Score: 81
VoteRatio: 0.92
CommentCount: 24
Subreddit: askscience
PostTime: 1656201466
URL: https://www.reddit.com/r/askscience/comments/vkrt2x/what_is_the_basis_for_having_a_sense_of_rhythm/
Text: It seems to be more involved than just good coordination. Has neuroscience ever studied it?

ID: vkrt60
Title: Is there any particular reason we ordered the human chromosome pairs the way we did?
Author: Anonymous_001307
Score: 5
VoteRatio: 0.62
CommentCount: 16
Subreddit: askscience
PostTime: 1656201474
URL: https://www.reddit.com/r/askscience/comments/vkrt60/is_there_any_particular_reason_we_ordered_the/
Text: 

ID: vks1m3
Title: We all know that gaining weight can be attributed to excessive caloric intake, but how fast does weight gain actually happen? Can we gain a pound or two in fat content over night? Does it take 24 hours for this pound or two to build up?
Author: HavokSTL
Score: 3339
VoteRatio: 0.95
CommentCount: 406
Subreddit: askscience
PostTime: 1656202234
URL: https://www.reddit.com/r/askscience/comments/vks1m3/we_all_know_that_gaining_weight_can_be_attributed/
Text: 

ID: vks441
Title: How are foods/drinks analyzed for nutrition to be added to labels?
Author: cheers761
Score: 12
VoteRatio: 0.81
CommentCount: 5
Subreddit: askscience
PostTime: 1656202472
URL: https://www.reddit.com/r/askscience/comments/vks441/how_are_foodsdrinks_analyzed_for_nutrition_to_be/
Text: 

ID: vksgta
Title: What happens to the body exactly if someone is given a transfusion of the wrong blood type?
Author: mrwonderfull_
Score: 886
VoteRatio: 0.94
CommentCount: 178
Subreddit: askscience
PostTime: 1656203654
URL: https://www.reddit.com/r/askscience/comments/vksgta/what_happens_to_the_body_exactly_if_someone_is/
Text: Hello! 

I read a case recently where a young girl was given a lung and heart transplant, except the transplanted organs were of a completely wrong blood type then the patient. I was wondering what exactly happens if someone it given a pint (or more) of the wrong type of blood. 

And to step it up a notch further, what would happen to the body if all the blood in the body were to become a different type? Would the affect change with one blood type over another? 

Thanks for your responses in advance.

ID: vkstzp
Title: How exactly does an organism evolve?
Author: Glittering_Job_9536
Score: 2
VoteRatio: 0.6
CommentCount: 9
Subreddit: askscience
PostTime: 1656204891
URL: https://www.reddit.com/r/askscience/comments/vkstzp/how_exactly_does_an_organism_evolve/
Text: I think this is for paleontologists? I'm not too sure honestly. 
I don't really have grasp on the process.
Is it just trying something over and over until it slowly appears. 
Or is the DNA somehow incentivised to do something for better or threatened procreation? 
Could someone provide me the proper key points?
Thank you for reading.

ID: vktgcp
Title: What allows animals with shorter life spans than humans (eg. Cats and dogs) to develop age related illnesses like arthritis and mental degradation in much shorter time spans?
Author: dundoniandood
Score: 17
VoteRatio: 0.69
CommentCount: 9
Subreddit: askscience
PostTime: 1656207023
URL: https://www.reddit.com/r/askscience/comments/vktgcp/what_allows_animals_with_shorter_life_spans_than/
Text: For example a 15 year old dog may suffer from arthritis or dementia, but it would take an average human a way longer time to start developing those issues typically.

ID: vktlsa
Title: Are physical formulas like T=0.5*mv^2 literally that precise in reality or is it simplification? Why is it ^2 and not ^1.99999 or ^2.00001?
Author: Ravery-net
Score: 11
VoteRatio: 0.68
CommentCount: 21
Subreddit: askscience
PostTime: 1656207540
URL: https://www.reddit.com/r/askscience/comments/vktlsa/are_physical_formulas_like_t05mv2_literally_that/
Text: Important formulas in physics often have very "easy" coefficients and exponents. They seem so elegant, when otherwise the universe seems full of chaos and side-effects.

ID: vktwkx
Title: Are there good case studies of neural net interpretation leading to novel scientific theory/insight?
Author: Laddenvore
Score: 4
VoteRatio: 0.64
CommentCount: 3
Subreddit: askscience
PostTime: 1656208594
URL: https://www.reddit.com/r/askscience/comments/vktwkx/are_there_good_case_studies_of_neural_net/
Text: To clarify my question with a (semi) made up example: say we trained a DL model to take some input data to predict some outcome (eg. amino acid sequence to predict protein conformation). Say we also have very little idea how to relate the outcome to the predictors. Then we did some form of interpretability on the DL model and this led to novel theory/insight (eg. certain amino acid subsequences are highly likely to appear on the surface of the protein once it is folded). 

Are there good case studies of this sort of thing happening? Links to papers would be super appreciated.

(Disclaimer: I know very little biochemistry so my example might be wrong/nonsense/known without DL)

ID: vkuknn
Title: Why do deep-sea divers use mixed gases?
Author: xuuoR
Score: 73
VoteRatio: 0.85
CommentCount: 55
Subreddit: askscience
PostTime: 1656210870
URL: https://www.reddit.com/r/askscience/comments/vkuknn/why_do_deepsea_divers_use_mixed_gases/
Text: When I look this up I get the answer of "Gasses are greatly compressed underwater from the weight of all the water above, so while diving we are breathing compressed air"

I understand this concept but isn't a tank of air a closed loop? How does the water on the outside of the tank compress gas if the metal itself is the same shape? Sorry if I'm missing something.

Thanks.

ID: vkus7x
Title: Why does the moon seem to have significantly more craters at the poles?
Author: MovingOnYourLeft
Score: 40
VoteRatio: 0.81
CommentCount: 28
Subreddit: askscience
PostTime: 1656211601
URL: https://www.reddit.com/r/askscience/comments/vkus7x/why_does_the_moon_seem_to_have_significantly_more/
Text: 

ID: vkvwi3
Title: What exactly are instincts ?
Author: overthinkingtodeath
Score: 17
VoteRatio: 0.72
CommentCount: 9
Subreddit: askscience
PostTime: 1656215519
URL: https://www.reddit.com/r/askscience/comments/vkvwi3/what_exactly_are_instincts/
Text: It is a beavers instinct to build a dam, okay, but what does that MEAN!!?? Like what part of the brain just goes “BEAVER BUILD DAM!!” How does that work, how can a part of your brain encode for building dams. I am a computer engineer and I’m thinking of it like someone codes into beavers brain to build dam BUT HOW IS IT PHYSICSLLY CODED BC THIS IS A BEAVER NOT A COMPUTER !!

ID: vkwbpe
Title: is the infinite amount of numbers between 0 and 1 smaller than the infinite amount of numbers between 0 and 2?
Author: thneeed
Score: 26
VoteRatio: 0.78
CommentCount: 43
Subreddit: askscience
PostTime: 1656217027
URL: https://www.reddit.com/r/askscience/comments/vkwbpe/is_the_infinite_amount_of_numbers_between_0_and_1/
Text: my sister and i are going back and forth about this and i’m interested who is right or if we both are.

ID: vl5x7c
Title: More than 80 % of the ocean has never been mapped, explored, or even seen by humans. How we could benefit from discovering our aquatic world?
Author: Jenda_Smerda
Score: 12
VoteRatio: 0.66
CommentCount: 14
Subreddit: askscience
PostTime: 1656253740
URL: https://www.reddit.com/r/askscience/comments/vl5x7c/more_than_80_of_the_ocean_has_never_been_mapped/
Text: Do you have some examples (in science, everyday life), how we could benefit from discovering our aquatic world?

ID: vl5ywo
Title: Can hamsters sense red light and infrared light?
Author: p90fans
Score: 5
VoteRatio: 0.86
CommentCount: 3
Subreddit: askscience
PostTime: 1656253872
URL: https://www.reddit.com/r/askscience/comments/vl5ywo/can_hamsters_sense_red_light_and_infrared_light/
Text: As per the title, I googled that but cannot find a source that gives a concrete answer. You may also teach me how to find of the answer of this question,

ID: vl6zg8
Title: Does someone lose the ability to digest milk if they don't drink it?
Author: Kelekona
Score: 5
VoteRatio: 0.78
CommentCount: 13
Subreddit: askscience
PostTime: 1656256740
URL: https://www.reddit.com/r/askscience/comments/vl6zg8/does_someone_lose_the_ability_to_digest_milk_if/
Text: I have a fictional character whose grandparents got a lot of their calories from cheese, but then his culture lost access to grazing animals so he hadn't had any milk since he was weaned.  If he started eating cheese at say ten years old, would he get sick?  Could it be corrected by seeding his gut with the right bacteria?

ID: vl8fio
Title: What caused this ring of flat land circling the end of the Appalachian range?
Author: rounding_error
Score: 364
VoteRatio: 0.94
CommentCount: 23
Subreddit: askscience
PostTime: 1656260750
URL: https://www.reddit.com/r/askscience/comments/vl8fio/what_caused_this_ring_of_flat_land_circling_the/
Text: From Corinth, Mississippi to Montgomery, Alabama, there is a large arc of flat land which stands out on satellite photos because it is mostly farms, surrounded by hilly, forested land.  It seems to perfectly encircle the southern end of the Appalachian mountain range, suggesting it was somehow created when the mountain range formed.  It's not a river valley because a few rivers seem to cross through it without following it.  What is it?

I've circled it here:  [https://i.redd.it/3ly4yk8flw791.png](https://i.redd.it/3ly4yk8flw791.png)

ID: vl8yjt
Title: Death Valley is 282’ below sea level. Would it offset the rising ocean to build a canal and create the Death Valley Sea?
Author: Smartnership
Score: 7802
VoteRatio: 0.92
CommentCount: 160
Subreddit: askscience
PostTime: 1656262193
URL: https://www.reddit.com/r/askscience/comments/vl8yjt/death_valley_is_282_below_sea_level_would_it/
Text: 

ID: vla426
Title: Does phosphorylation of CTD condition binding of RNA polymerase II with preinitiation complex?
Author: SneakyChada
Score: 1
VoteRatio: 0.67
CommentCount: 1
Subreddit: askscience
PostTime: 1656265382
URL: https://www.reddit.com/r/askscience/comments/vla426/does_phosphorylation_of_ctd_condition_binding_of/
Text: Does it or does it not is it phosphorylation or dephosphorylation?

ID: vlah4e
Title: Why is some cheese soft and elastic (like mozzarella), while other is hard and brittle (like parmesan)? What is the difference?
Author: iammerp
Score: 11
VoteRatio: 0.74
CommentCount: 3
Subreddit: askscience
PostTime: 1656266397
URL: https://www.reddit.com/r/askscience/comments/vlah4e/why_is_some_cheese_soft_and_elastic_like/
Text: 

ID: vlcbc6
Title: Does ingesting prostaglandin analogues reduce the body's own synthesis of prostaglandin?
Author: Acceptable_Clothes_9
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1656271518
URL: https://www.reddit.com/r/askscience/comments/vlcbc6/does_ingesting_prostaglandin_analogues_reduce_the/
Text: I am wondering if it is similar where if you ingest certain vitamin supplements of which the body can synthesize on its own, there is plenty in the blood so the body doesn't synthesize the vitamin on its own anymore or as much.

ID: vlcjrz
Title: How do you determine coefficient of friction in different materials?
Author: aer0_nerd
Score: 2
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1656272186
URL: https://www.reddit.com/r/askscience/comments/vlcjrz/how_do_you_determine_coefficient_of_friction_in/
Text: Generally referencing wheels on cars/things that spin

ID: vlcr67
Title: Does an equation or set of equations exist which would predict accurately the position of the sun in the sky at any time for any day of the year, for a given latitude, longitude, and elevation?
Author: Flurbybox
Score: 20
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1656272769
URL: https://www.reddit.com/r/askscience/comments/vlcr67/does_an_equation_or_set_of_equations_exist_which/
Text: Solar panel sun tracking is why I ask. There are active trackers which use light sensors to change the angle of solar panels in order to maximize their efficiency. As an alternative if setting up a panel at a particular location, that locations position variables could be set statically and using date and time point the solar panel toward the predicted location of the sun in the sky.

I'm wondering if those functions/equations already exist.

ID: vldnc6
Title: What makes light able to pass through solid transparent materials?
Author: Cocoamix86
Score: 3
VoteRatio: 0.62
CommentCount: 13
Subreddit: askscience
PostTime: 1656275335
URL: https://www.reddit.com/r/askscience/comments/vldnc6/what_makes_light_able_to_pass_through_solid/
Text: You could have a foot of solid glass and light will still traverse through it, and yet a thin sheet of paper will block most of it.

ID: vle38h
Title: Why isn't balance a sense like smell or touch?
Author: BicephalousFlame
Score: 13
VoteRatio: 0.66
CommentCount: 56
Subreddit: askscience
PostTime: 1656276568
URL: https://www.reddit.com/r/askscience/comments/vle38h/why_isnt_balance_a_sense_like_smell_or_touch/
Text: 

ID: vlf0cx
Title: How does rabies evade the immune system?
Author: SciNonFi01
Score: 43
VoteRatio: 0.9
CommentCount: 10
Subreddit: askscience
PostTime: 1656279153
URL: https://www.reddit.com/r/askscience/comments/vlf0cx/how_does_rabies_evade_the_immune_system/
Text: 

ID: vlfssd
Title: How long does monkeypox last on surfaces?
Author: janedoecurious
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1656281433
URL: https://www.reddit.com/r/askscience/comments/vlfssd/how_long_does_monkeypox_last_on_surfaces/
Text: 

ID: vlghwh
Title: What is the slowest speed of movement a human eye/brain can perceive?
Author: LunacyNow
Score: 12
VoteRatio: 0.78
CommentCount: 9
Subreddit: askscience
PostTime: 1656283510
URL: https://www.reddit.com/r/askscience/comments/vlghwh/what_is_the_slowest_speed_of_movement_a_human/
Text: We can see something like a snail move across the sidewalk but don't really notice something like a leaf growing. What is slow but fast enough for us to observe while watching it?

ID: vljacs
Title: Are there any retroviruses that infect bacteria?
Author: o-rka
Score: 7
VoteRatio: 0.69
CommentCount: 8
Subreddit: askscience
PostTime: 1656292209
URL: https://www.reddit.com/r/askscience/comments/vljacs/are_there_any_retroviruses_that_infect_bacteria/
Text: I'm wondering if there are any RNA viruses that infect bacteria.  All of the examples I know infect eukaryotes.

ID: vlk39p
Title: Would there be any treatment for radium poisoning if it happened today?
Author: Gloomy_Astronaut_570
Score: 44
VoteRatio: 0.85
CommentCount: 8
Subreddit: askscience
PostTime: 1656294778
URL: https://www.reddit.com/r/askscience/comments/vlk39p/would_there_be_any_treatment_for_radium_poisoning/
Text: Just finished reading [Radium Girls](https://en.wikipedia.org/wiki/Radium_Girls) which is about girls in the 1920s who painted watch details using radium-laced paint, essentially ate the paint as part of the painting process, and then developed horrific effects in their bones, especially jaws. There was pretty much no treatment at the time, and I know that even in today there aren't many options to treat radiation sickness from like an attack, but would there be anything that could be done for cases like these? They lived in horrific pain for years after they more or less knew what was going on, making multiple women understandably suicidal.

ID: vlkeg1
Title: Where did the parietal eye originate?
Author: Billiam_Ball
Score: 10
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1656295742
URL: https://www.reddit.com/r/askscience/comments/vlkeg1/where_did_the_parietal_eye_originate/
Text: Was there just a third patch if photoreceptive cells on the head of ancestral craniates, or is it more complex? Could this have theoretically evolved into a third “proper” eye?

ID: vlkkld
Title: Why is there a window in the absorption spectrum of Earth's atmosphere at a wavelength of 4 μm?
Author: 4thDevilsAdvocate
Score: 8
VoteRatio: 0.79
CommentCount: 8
Subreddit: askscience
PostTime: 1656296279
URL: https://www.reddit.com/r/askscience/comments/vlkkld/why_is_there_a_window_in_the_absorption_spectrum/
Text: Looking at [the Wikipedia page for absorption bands](https://en.wikipedia.org/wiki/Absorption_band), it seems to me that there's a sizable window - i.e. a [local minimum](https://en.wikipedia.org/wiki/Maxima_and_minima) \- in the graph for [electromagnetic radiation](https://en.wikipedia.org/wiki/Electromagnetic_radiation) absorption, as per [this image](https://i.stack.imgur.com/jOhUm.png).

[Water vapor](https://en.wikipedia.org/wiki/Water_vapor), [oxygen](https://en.wikipedia.org/wiki/Oxygen), [ozone](https://en.wikipedia.org/wiki/Ozone), and [methane](https://en.wikipedia.org/wiki/Methane) appear to be entirely transparent to radiation of 4 μm wavelength, [carbon dioxide](https://en.wikipedia.org/wiki/Carbon_dioxide) only appears to start absorbing it *after* that point, and even [nitrous oxide](https://en.wikipedia.org/wiki/Nitrous_oxide) has a window there. Moreover, [Rayleigh scattering](https://en.wikipedia.org/wiki/Rayleigh_scattering) is also minimal there.

On top of *that*, [this Earth Science Stack Exchange answer](https://earthscience.stackexchange.com/questions/13620/does-anyone-have-absorption-coefficients-at-different-wavelengths-for-sulfur-dio/13621#13621) and [its source](https://earthscience.stackexchange.com/questions/13620/does-anyone-have-absorption-coefficients-at-different-wavelengths-for-sulfur-dio/13621#13621) show minimal (sub-0.5%) absorbance of [sulfur dioxide](https://en.wikipedia.org/wiki/Sulfur_dioxide) at that wavelength. Why is this? It seems like a rather odd coincidence for so many things to be transparent to 4 μm (a specific wavelength of mid-wavelength infrared) EM radiation.

As a coincidence, this is one of many parts why global warming is a thing, IIRC: mid-range infrared comes in through the 4 μm gap, gets soaked up by the Earth, and later gets re-radiated at different wavelengths that *do* get soaked up by the atmosphere.

I just don't know *why* there's a 4 μm gap there.

ID: vlkm5q
Title: Could someone explain qualitatively *why* atoms seek to fill their orbitals and become more stable when they do so?
Author: diprosyum
Score: 47
VoteRatio: 0.85
CommentCount: 17
Subreddit: askscience
PostTime: 1656296414
URL: https://www.reddit.com/r/askscience/comments/vlkm5q/could_someone_explain_qualitatively_why_atoms/
Text: For example, in terms of stability, what’s stopping a hydrogen atom from filling up its 2s orbital and remaining that way?

ID: vlls90
Title: How do Spacecraft and Satellite Electronics Deal With the Inability to Ground Themselves?
Author: JOSmith99
Score: 12
VoteRatio: 0.82
CommentCount: 8
Subreddit: askscience
PostTime: 1656300152
URL: https://www.reddit.com/r/askscience/comments/vlls90/how_do_spacecraft_and_satellite_electronics_deal/
Text: I know that electronics can function without grounding, but I am curious how high-reliability electronics are made when grounding isn't an option.

ID: vlmhpe
Title: Why does taro root turn purple when cooked?
Author: InfinityCat27
Score: 1
VoteRatio: 0.55
CommentCount: 5
Subreddit: askscience
PostTime: 1656302471
URL: https://www.reddit.com/r/askscience/comments/vlmhpe/why_does_taro_root_turn_purple_when_cooked/
Text: 

ID: vlmm8b
Title: Why do some birth controls stop your period?
Author: obamababe
Score: 9
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1656302894
URL: https://www.reddit.com/r/askscience/comments/vlmm8b/why_do_some_birth_controls_stop_your_period/
Text: I was wondering why some birth controls lessen or completely get rid of your period. From what I understand some do this while others don’t. What’s the biological reason for this and what in birth controls causes it? Sorry is this is a dumb question, thanks a bunch 💜

ID: vlqlqe
Title: How does DNA control how an embryo grows?
Author: silver202m
Score: 5
VoteRatio: 0.7
CommentCount: 7
Subreddit: askscience
PostTime: 1656318337
URL: https://www.reddit.com/r/askscience/comments/vlqlqe/how_does_dna_control_how_an_embryo_grows/
Text: I googled it and can’t figure it out, when a zygote starts developing into an embryo( I think that’s how it works) it’s one cell that’s starts dividing and dividing until you have a whole baby right, how does DNA show the way for all the cells to know how to divide? Develop?

ID: vlr8p0
Title: Can water erode rocks?
Author: MustBeHere
Score: 0
VoteRatio: 0.43
CommentCount: 4
Subreddit: askscience
PostTime: 1656321062
URL: https://www.reddit.com/r/askscience/comments/vlr8p0/can_water_erode_rocks/
Text: Can clean water slowly erode rocks?  
I've oftentimes head of erosion due to river flow or ocean waves but I was wondering if it's the water itself or perhaps sand/rocks tumbling and hitting against each other that causes the erosion.

ID: vlv9bt
Title: Is there a difference between electrical impulses sent to the brain by different sensory organs (say, between an impulse sent by the inner ear and one sent by the optic nerve)?
Author: Savinsnsn
Score: 452
VoteRatio: 0.91
CommentCount: 66
Subreddit: askscience
PostTime: 1656335674
URL: https://www.reddit.com/r/askscience/comments/vlv9bt/is_there_a_difference_between_electrical_impulses/
Text: Or are they the same type of electrical signal and the brain somehow differentiates between them to create different representations?

ID: vlvrxt
Title: Do animals have episodic memory?
Author: ScrollWithTheTimes
Score: 434
VoteRatio: 0.9
CommentCount: 61
Subreddit: askscience
PostTime: 1656337225
URL: https://www.reddit.com/r/askscience/comments/vlvrxt/do_animals_have_episodic_memory/
Text: I was driving past an equestrian place the other day while there was a show happening. I drove past again the next day and all the horses were back in their fields quietly munching grass, and it got me wondering whether they had any memory of the previous day's events.

We know that animals are able to remember which plants or other animals are good to eat, and which ones are dangerous, but I wouldn't call this episodic memory. We also know that many animals can be trained to perform a certain action which they associate with a reward, but I doubt a dog is remembering what happened in training when told to sit - it's become an instinct. Conversely we know that abused dogs will exhibit fear of humans, of men, or of particular objects because of negative experiences associated with these things, but are the dogs remembering specific times that they were hurt by these things, or is it again just a learned instinct?

When we as humans recall a memory, we are to all intents and purposes experiencing a dulled down abbreviated version of the original sensory inputs that created it (although obviously the sensory neurons from the body aren't involved this time). We know that it's only a memory, but I'm wondering whether an animal would be able to make this distinction. Perhaps the horses in my introduction would become really confused as to why they were eating grass but at the same time being ridden around, hearing a crowd but at the same time not seeing one, then suddenly seeing a crowd but not hearing any noise, then chewing on grass again but at the same time feeling a bit in their mouths. Do animals possess the intelligence to distinguish memories from live experiences, or is this a reason why they can't possess episodic memory, because it would mess with their heads too much?

ID: vlw4yx
Title: Do viruses have any beneficial function at all for the ecosystem?
Author: navpirx
Score: 3443
VoteRatio: 0.95
CommentCount: 417
Subreddit: askscience
PostTime: 1656338313
URL: https://www.reddit.com/r/askscience/comments/vlw4yx/do_viruses_have_any_beneficial_function_at_all/
Text: 

ID: vlyx4q
Title: What is the CMB scattering or reflecting off of for us to see it?
Author: Nemarus
Score: 9
VoteRatio: 0.91
CommentCount: 5
Subreddit: askscience
PostTime: 1656345818
URL: https://www.reddit.com/r/askscience/comments/vlyx4q/what_is_the_cmb_scattering_or_reflecting_off_of/
Text: When we see a distant star or galaxy, we are seeing light that is coming toward us from a luminous source.

When we see a planet, we are seeing light reflected back at us after scattering on the planet's surface.

But I've never understood how we 'see' the CMB. If it represents the early universe before any luminous structures existed (i.e. "background"), and that early universe is expanding away from us, what surface sent those photons toward us? Are they just flying in every random direction? 

I suspect I am just thinking about universal expansion incorrectly, but would love some clarification. Thanks!

ID: vm2aup
Title: Would childhood obesity make losing weight as an adult more difficult because of higher fat cell count or anything as as a result of it?
Author: TheTwelveYearOld
Score: 24
VoteRatio: 0.9
CommentCount: 6
Subreddit: askscience
PostTime: 1656354491
URL: https://www.reddit.com/r/askscience/comments/vm2aup/would_childhood_obesity_make_losing_weight_as_an/
Text: (I didn't get any answers on r/loseit and a mod on r/nutrition recommended to post this here)

I'm not going to quote any sources but correct me if I get anything wrong. I did some googling and reading on Reddit, and heard that when you grow up obese, your body makes more fat cells to store fat and that number gets locked in after adolescence, or they won't be made except under extreme circumstances afterwards. Also that generally childhood obesity makes the body have a tendency / more "biologically wired" to store fat or more fat.

Let's say I have person A and person B. A had childhood obesity while B didn't, and both have the same stats that would be put in a TDEE calculator like [this one](https://www.freedieting.com/calorie-calculator) (sex, age, physical activity, etc.) except for weight, but if they enter in the same weight, both would get the same TDEE Result. If they both ate, let's say 2000 calories a day, would person A weight noticeably more, or they weigh about the same (and any difference would just be the result of being 2 different people)?

ID: vm7vv8
Title: Why are clade diagrams structured the way they are?
Author: Catvanbrian
Score: 4
VoteRatio: 0.65
CommentCount: 3
Subreddit: askscience
PostTime: 1656370552
URL: https://www.reddit.com/r/askscience/comments/vm7vv8/why_are_clade_diagrams_structured_the_way_they_are/
Text: why is it always two divergences between clades? can a three-way divergence (three clades split from one at the same time) be made and what would that look like?

ID: vm7xzo
Title: Is it possible to have solid that absorbs only 1 type of liquid?
Author: Sain_x
Score: 31
VoteRatio: 0.74
CommentCount: 23
Subreddit: askscience
PostTime: 1656370716
URL: https://www.reddit.com/r/askscience/comments/vm7xzo/is_it_possible_to_have_solid_that_absorbs_only_1/
Text: My friend asked me a question: 

I was wondering if we could made a solid that would suck the water but not the other liquids..

Honestly that made me think and I don’t have an answer…
Is it possible?

ID: vm7yzu
Title: 2 years later, do we have any data or suggestion on why people react so wildly differently to COVID?
Author: sadhukar
Score: 2985
VoteRatio: 0.92
CommentCount: 417
Subreddit: askscience
PostTime: 1656370797
URL: https://www.reddit.com/r/askscience/comments/vm7yzu/2_years_later_do_we_have_any_data_or_suggestion/
Text: How come most people get mild or no symptoms at all, and other people die? That's quite a range of afflictions. Do we know anymore than 2 years ago?

ID: vmewqr
Title: Why isn't everyone O blood type by now?
Author: Not_as_witty_as_u
Score: 26
VoteRatio: 0.81
CommentCount: 16
Subreddit: askscience
PostTime: 1656392317
URL: https://www.reddit.com/r/askscience/comments/vmewqr/why_isnt_everyone_o_blood_type_by_now/
Text: "Two O blood type parents can produce a child with only O blood type. Two parents with A blood type can produce a child with either A or O blood types. Two parents with B blood type can produce a child with either B or O blood type. One parent with A and another with B can produce a child with A, B, AB or O blood types. If one parent has A and another has AB, they can either produce a child with A, B or AB blood types. If one parent has A and another has O, they can either produce a child with A or O blood types."

If most parental combinations can produce an O baby and two O's can only produce O, why isn't everyone O?

ID: vmn46h
Title: The Credibility and Ramifications of Ocean Fertilization Reducing Carbon?
Author: unsolicited_decency
Score: 36
VoteRatio: 0.79
CommentCount: 11
Subreddit: askscience
PostTime: 1656422335
URL: https://www.reddit.com/r/askscience/comments/vmn46h/the_credibility_and_ramifications_of_ocean/
Text: [The Highly Controversial Plan To Stop Climate Change](https://youtu.be/i4Hnv_ZJSQY)

I am not an environmental scientist, a climate scientist, nor a resource scientist, but I do have a fairly robust understanding of our current predicament in regards to climate change. The video I’ve linked presents Russ George, who claims that based upon his research, a planet wide bloom of phytoplankton could absorb a significant percentage of the world’s carbon. I have several questions about this.

Based on what I’ve seen, his message is backed by research. However, I’m unaware whether or not it is peer reviewed, or even seriously considered by others within his field. If it were to be true, then I would imagine climate scientists would be talking about this nonstop, but I’ve only just heard about it. I can’t tell, and any clarity on whether or not his work and claims are credible would be helpful.

If it is credible, then I have several further questions. What would be the ecological ramifications of having a phytoplankton bloom on a global scale? Beyond that, how much time would it buy humanity to switch over to carbon neutral methods of energy production?

Thank you in advance for any insight into this issue.

ID: vmnk7l
Title: What did the mile-high ice sheet covering North America look like?
Author: lightsong1610
Score: 353
VoteRatio: 0.9
CommentCount: 37
Subreddit: askscience
PostTime: 1656423675
URL: https://www.reddit.com/r/askscience/comments/vmnk7l/what_did_the_milehigh_ice_sheet_covering_north/
Text: I’ve read lots of references to the Laurentide ice sheet being a mile thick layer of ice covering Canada and part of the US but I’m struggling to visualize what this would look like. 

Did it eventually slope down to ground/sea level at its edges? Or could you walk on dry ground next to it with open air on one side and a mile high wall of ice on the other? 

What happened when it encountered mountains? Did the ice move like glaciers or did the sheet just add and lose ice at the edges? 

How did weather work over the ice sheet if for thousands of miles in any direction, the “ground” was a over 5,000 feet higher than the rest of the continent and surrounding oceans? Did clouds run into it and get stuck? Did they exist over it?

ID: vmp5ol
Title: Why does a woman’s risk of having a baby with Down Syndrome increase with her age, when women are born with all the eggs they will ever ovulate?
Author: heinz_inthecity
Score: 6634
VoteRatio: 0.94
CommentCount: 470
Subreddit: askscience
PostTime: 1656428089
URL: https://www.reddit.com/r/askscience/comments/vmp5ol/why_does_a_womans_risk_of_having_a_baby_with_down/
Text: I just don’t understand why the risk of “producing” an egg - or ovulating an egg - with an extra copy of chromosome 21 increases with age, when the woman has all her fully formed eggs in her ovaries at birth? 

Or do the ovaries for some reason start to ovulate more eggs with the extra chromosome 21 as a woman ages?

ID: vmz88a
Title: What is happening is physiologically happening in the brain when a person experiences brain zaps?
Author: ty88-1
Score: 8
VoteRatio: 0.75
CommentCount: 11
Subreddit: askscience
PostTime: 1656453901
URL: https://www.reddit.com/r/askscience/comments/vmz88a/what_is_happening_is_physiologically_happening_in/
Text: 

ID: vn3u6a
Title: Theoretically, can someone have one healthy lung and one asthmatic lung?
Author: RoseXing1007
Score: 76
VoteRatio: 0.85
CommentCount: 32
Subreddit: askscience
PostTime: 1656467430
URL: https://www.reddit.com/r/askscience/comments/vn3u6a/theoretically_can_someone_have_one_healthy_lung/
Text: This is a completely hypothetical question with no real world applications, coming from spiraling about donating blood, then plasma, then organs. 

If someone with asthma had other underlying health conditions and needed a lung transplant, but only one, and got a healthy lung--- Would they then have one healthy lung and one lung with asthma? 

Where does asthma reside in the body? In the lungs themselves or is there a 'control center' somewhere, where the healthy transplanted lung would also 'get' asthma? 

If not, how would the lungs function in an asthma attack? Would they breathe differently? Can lungs breathe independently of each other?

ID: vn6tym
Title: Is creatinine kinase included in total protein levels?
Author: Careless-Tie-5005
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1656476569
URL: https://www.reddit.com/r/askscience/comments/vn6tym/is_creatinine_kinase_included_in_total_protein/
Text: pathology question: I was wondering whether or not high CK would cause a high total protein or if total protein doesn’t include CK.

ID: vnaivi
Title: Are there any extremophiles that could survive on somewhere like titan?
Author: Original-Passenger75
Score: 4
VoteRatio: 0.61
CommentCount: 4
Subreddit: askscience
PostTime: 1656490176
URL: https://www.reddit.com/r/askscience/comments/vnaivi/are_there_any_extremophiles_that_could_survive_on/
Text: And if they were to survive given enough time would that lead to the developing of extremely diverse and complex life such as the ones found here on earth?

ID: vncch9
Title: How does calcium overload lead to cell death (e.g. neurons)?
Author: greekFoodRocks
Score: 18
VoteRatio: 0.75
CommentCount: 10
Subreddit: askscience
PostTime: 1656497637
URL: https://www.reddit.com/r/askscience/comments/vncch9/how_does_calcium_overload_lead_to_cell_death_eg/
Text: 

ID: vncfwt
Title: Why do RBC's get bigger or smaller depending on whether Vitamin B12 or Iron is deficient?
Author: AadiRimal_5
Score: 14
VoteRatio: 0.76
CommentCount: 5
Subreddit: askscience
PostTime: 1656497982
URL: https://www.reddit.com/r/askscience/comments/vncfwt/why_do_rbcs_get_bigger_or_smaller_depending_on/
Text: I have studied that in Vitamin B12 deficiency, there is macrocytic (big celled) RBC production, whereas when there is a lack of iron, there is a microcytic (small celled) RBC production.

I know that vitamin B12 is required for DNA synthesis, and iron is required as a part of the heme group of hemoglobin, but why do the deficiencies have such different outcomes?

ID: vncqpf
Title: What does "the brain finishes developing at 25" really mean?
Author: Amazing-Steak
Score: 4131
VoteRatio: 0.93
CommentCount: 393
Subreddit: askscience
PostTime: 1656499104
URL: https://www.reddit.com/r/askscience/comments/vncqpf/what_does_the_brain_finishes_developing_at_25/
Text: This seems to be the latest scientific fact that the general population has latched onto and I get pretty skeptical when that happens. It seems like it could be the new "left-brain, right-brain" or "we only use 10% of our brains" myth.

I don't doubt that there's truth to the statement but what does it actually mean for our development and how impactful is it to our lives? Are we effectively children until then?

ID: vnd6zl
Title: If a baby was removed with the umbilical cord and placenta intact and somehow kept it from going bad - could the born baby absorb oxygen from water through the placenta - being able to breathe underwater?
Author: mudplugg
Score: 0
VoteRatio: 0.5
CommentCount: 21
Subreddit: askscience
PostTime: 1656500825
URL: https://www.reddit.com/r/askscience/comments/vnd6zl/if_a_baby_was_removed_with_the_umbilical_cord_and/
Text: 

ID: vndcfx
Title: Why is titanium dioxide used in supplements?
Author: PrOxyMoron21
Score: 37
VoteRatio: 0.86
CommentCount: 16
Subreddit: askscience
PostTime: 1656501389
URL: https://www.reddit.com/r/askscience/comments/vndcfx/why_is_titanium_dioxide_used_in_supplements/
Text: What other purposes would Titanium dioxide serve in a supplement other than colour enhancement/ whitener?

ID: vne2yw
Title: Is DLCO affected by changes in perfusion?
Author: MedSJO
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1656503903
URL: https://www.reddit.com/r/askscience/comments/vne2yw/is_dlco_affected_by_changes_in_perfusion/
Text: I am a medical student and I am currently going through pulmonary physiology. I understand the concepts of diffusion and perfusion-limited gases, but there is one point in my physiology textbook which I cannot seem to understand.

When discussing DLCO, the textbook states that CO is a diffusion-limited gas. It then goes on to discuss the effects of changes in flow (Q) on DLCO and how doubling or halving flow does not impact DLCO, supporting that it is a diffusion not perfusion-limited gas. But I do not get why changing Q would not affect DLCO. Here is my take on it: Arterial CO pressure does not equilibrate with alveolar CO pressure by the end of the pulmonary capillary (i.e., diffusion-limited), but it still does rise slightly to some value lower than that of the alveoli. So wouldn’t increasing flow decrease contact time and thus cause an even lower arterial CO pressure throughout the pulmonary capillary and thus the gradient for CO diffusion would be greater than at lower flow rates? And therefore, a higher DLCO?

In support of my understanding, increased DLCO can be observed in obesity and is attributed to increased pulmonary blood flow in these patients.

Noteworthy to mention, the textbook does assume that pulmonary capillary dimensions are constant with changing flow. But still, I do not believe this would make the above reasoning false.

Thank you in advance!

ID: vnf4jc
Title: Do birds like Flamingos that don't have quill knobs (but still have feathers) have some other structures that indicate the presence of feathers?
Author: VoteForGodzilla
Score: 7
VoteRatio: 0.77
CommentCount: 4
Subreddit: askscience
PostTime: 1656507193
URL: https://www.reddit.com/r/askscience/comments/vnf4jc/do_birds_like_flamingos_that_dont_have_quill/
Text: If a group of people, who don't know anything about this bird, were to find its bones then how would they determine whether it had feathers or not???

ID: vngi7a
Title: Ask Anything Wednesday - Engineering, Mathematics, Computer Science
Author: AutoModerator
Score: 138
VoteRatio: 0.9
CommentCount: 85
Subreddit: askscience
PostTime: 1656511213
URL: https://www.reddit.com/r/askscience/comments/vngi7a/ask_anything_wednesday_engineering_mathematics/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Engineering, Mathematics, Computer Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vnoot1
Title: How do USB devices communicate their purpose with computers?
Author: MinecraftSplashText
Score: 7
VoteRatio: 0.67
CommentCount: 8
Subreddit: askscience
PostTime: 1656532739
URL: https://www.reddit.com/r/askscience/comments/vnoot1/how_do_usb_devices_communicate_their_purpose_with/
Text: How does a mouse tell a computer that it is a mouse, and not a USB cord trying to charge something?

How does a USB charging cable tell a computer whether it wants to charge a device or transmit data?

ID: vnqfpw
Title: How do urine drug tests work? In particular, how come the presence of two bands (test + control) means there is NO drug present
Author: britainpls
Score: 87
VoteRatio: 0.81
CommentCount: 9
Subreddit: askscience
PostTime: 1656537189
URL: https://www.reddit.com/r/askscience/comments/vnqfpw/how_do_urine_drug_tests_work_in_particular_how/
Text: Urine drug tests that rely on dipsticks seem really counterintuitive. There, the presence of two bands (test + control), no matter how faint, means that the sample is **negative** for the drug tested. On the other hand, the absence of a band in the test area means the sample is **positive**. 

This is of course the 'opposite' of how COVID-antigen tests work. Moreover, if the test is detecting the drug (or a secondary metabolite) through immunocolorimetry, the way these tests work make little sense.

Could anybody explain? It'd be greatly appreciated.

ID: vnr9az
Title: How does the autism test on adults work?
Author: jorgebascur
Score: 17
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1656539309
URL: https://www.reddit.com/r/askscience/comments/vnr9az/how_does_the_autism_test_on_adults_work/
Text: I've recently seen a post about a female singer I follow, and how she recently was diagnosed with autism, and I'm curious about how the adult testing is related to the infant testing: their similarities and differences.

I gave that example of the female singer, but eventually I would like to test myself, and I'd like to have the info available, to consider.

ID: vnrau5
Title: Is mental acuity the same as we age?
Author: thoro36
Score: 5
VoteRatio: 0.73
CommentCount: 5
Subreddit: askscience
PostTime: 1656539423
URL: https://www.reddit.com/r/askscience/comments/vnrau5/is_mental_acuity_the_same_as_we_age/
Text: Hi, i'm asking if the brain,mind is the same for someone at 16 and for 28 in mental ability(focus,memorization,mental sharpness etc..) without any change in general health? (for a healthy person)

ID: vns1bt
Title: How did pre-modern Plains inhabitants survive tornadoes?
Author: shibbster
Score: 6
VoteRatio: 0.8
CommentCount: 3
Subreddit: askscience
PostTime: 1656541352
URL: https://www.reddit.com/r/askscience/comments/vns1bt/how_did_premodern_plains_inhabitants_survive/
Text: I'm talking about folks that lived in "Tornado Alley" before basements or "hard buildings" existed. How did pre-Colombian Native Americans survive the severe weather that is relatively unique to the American heartland? How did the first, second, or third generation of European colonists survive some of the most destructive weather on our planet with little to no warning? I'm aware that weather has gotten more severe after industrialization but I really don't know how the random nomadic Native tribe managed to not get killed when an EF2 dropped down a mile away

ID: vnu2nq
Title: Did we know about dinosaurs before fossils?
Author: Stars2dust
Score: 23
VoteRatio: 0.79
CommentCount: 16
Subreddit: askscience
PostTime: 1656546869
URL: https://www.reddit.com/r/askscience/comments/vnu2nq/did_we_know_about_dinosaurs_before_fossils/
Text: Were dinosaurs theorized to have existed before fossil evidence was found?

ID: vnuzbi
Title: Do elephants have a sense of smell proportionate to the size of their trunk?
Author: Happy1327
Score: 6
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1656549566
URL: https://www.reddit.com/r/askscience/comments/vnuzbi/do_elephants_have_a_sense_of_smell_proportionate/
Text: How good is their sense of smell compared to other animals with an excellent sense of smell. Do they have a keen sense of smell as dogs or cats or pigs for instance?

ID: vnvx6n
Title: How can bones last so long outside the body (such as a skeleton after the person/animal dies) yet become brittle and weak with age during a shorter period in the body (e.g. dogs in 15 years)?
Author: Garglebarghests
Score: 377
VoteRatio: 0.92
CommentCount: 44
Subreddit: askscience
PostTime: 1656552359
URL: https://www.reddit.com/r/askscience/comments/vnvx6n/how_can_bones_last_so_long_outside_the_body_such/
Text: Update: this blew up more than I thought!! Thank you so much for everyone providing explanations!

ID: vnw6y7
Title: Any proof that getting waxed actually ‘lessens hair growth’—or effect it at all?
Author: writepielie
Score: 870
VoteRatio: 0.92
CommentCount: 181
Subreddit: askscience
PostTime: 1656553153
URL: https://www.reddit.com/r/askscience/comments/vnw6y7/any_proof_that_getting_waxed_actually_lessens/
Text: 

ID: vnwa06
Title: Does a having a high school pep rally before a football game increase the odds of winning the game in any measurable way?
Author: pleaseatme
Score: 36
VoteRatio: 0.71
CommentCount: 14
Subreddit: askscience
PostTime: 1656553410
URL: https://www.reddit.com/r/askscience/comments/vnwa06/does_a_having_a_high_school_pep_rally_before_a/
Text: 

ID: vnwnq4
Title: Does the brain go through any physiological changes when the person is in coma? And are there any differences between medically induced coma?
Author: les_ignorantt
Score: 891
VoteRatio: 0.94
CommentCount: 46
Subreddit: askscience
PostTime: 1656554543
URL: https://www.reddit.com/r/askscience/comments/vnwnq4/does_the_brain_go_through_any_physiological/
Text: 

ID: vnxfy1
Title: Do the least advanced animals, speaking in terms of intelligence, have or employ a primitive way of counting?
Author: param_T_extends_THOT
Score: 14
VoteRatio: 0.67
CommentCount: 15
Subreddit: askscience
PostTime: 1656556892
URL: https://www.reddit.com/r/askscience/comments/vnxfy1/do_the_least_advanced_animals_speaking_in_terms/
Text: For example, does one fish in a school of fish -- no pun intended --  have a concept of numbers by seeing how populated by other fishes his  immediate surroundings are and "feeling lonely" or "in danger" if there  are not as many fishes?

ID: vnxpva
Title: What does having more SNPs for the genetic pathways mentioned in this paper by Nature mean?
Author: abracadabra_iii
Score: 2
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1656557733
URL: https://www.reddit.com/r/askscience/comments/vnxpva/what_does_having_more_snps_for_the_genetic/
Text: https://academic.oup.com/mbe/article/36/1/127/5146762

Nature published this article which basically takes a look at the change in # of snips within various genetic pathways between Neolithic/Bronze Age Europeans and modern Europeans.

Certain pathways clearly lost associated SNPs while others gained some. What does this mean for these genetic pathways to have more or less associated SNPs?

Does each pathway correspond to a singular trait or set of traits?

Does having more SNPs mean these traits are expressed to a higher degree / magnitude?

For example, hsa04114 	Oocyte meiosis

Or 

hsa04740 	Olfactory transduction

And 

hsa05204 	Chemical carcinogenesis 


Thanks for any help / input

ID: vnziq5
Title: How do scientists measure a persons "energy" (endurance, alertness / opposite of tired / fatigue)?
Author: GodOfTheThunder
Score: 4
VoteRatio: 0.61
CommentCount: 8
Subreddit: askscience
PostTime: 1656563438
URL: https://www.reddit.com/r/askscience/comments/vnziq5/how_do_scientists_measure_a_persons_energy/
Text: 

ID: vnzitf
Title: Are there any studies on linguistic similarities between geographically separate cultures?
Author: SkumPunk
Score: 2
VoteRatio: 0.6
CommentCount: 4
Subreddit: askscience
PostTime: 1656563447
URL: https://www.reddit.com/r/askscience/comments/vnzitf/are_there_any_studies_on_linguistic_similarities/
Text: Example: similarities in how words are formed in indigenous languages of the americas and the indigenous languages of African cultures.

ID: vnzlfa
Title: Why do forehead thermometers need to point in the direct center of the forehead? Why can’t we take readings on other parts of the forehead?
Author: sgrams04
Score: 0
VoteRatio: 0.33
CommentCount: 3
Subreddit: askscience
PostTime: 1656563683
URL: https://www.reddit.com/r/askscience/comments/vnzlfa/why_do_forehead_thermometers_need_to_point_in_the/
Text: The instructions on my thermometer show a very specific point to take a reading. Why is that? I’ve noticed the areas on the outside boundary of my forehead do read warmer, but for what reason is that not the true reading and the middle is?

ID: vo08oe
Title: What is the Difference between Internal Energy and the other Energies (Enthalpy, Helmholtz, Gibbs)?
Author: Kipkeny
Score: 6
VoteRatio: 0.71
CommentCount: 10
Subreddit: askscience
PostTime: 1656565877
URL: https://www.reddit.com/r/askscience/comments/vo08oe/what_is_the_difference_between_internal_energy/
Text: I am aware of the definitions of each of the energies (H=U+PV, F=U-TS, G=U+PV-TS), but I am still not sure what information you gain from these. If U has a different value at different values of P and T why would that include the energy necessary to bring it to that state? I feel like I’m missing something basic here. What is the use of these other forms?

ID: vo5n83
Title: AskScience AMA Series: We're NASA asteroid experts! ¡Somos expertos en asteroides de la NASA! Ask us anything (in English and Spanish/en inglés y en español) about near-Earth objects and how we're working to protect Earth from potentially hazardous asteroids!
Author: AskScienceModerator
Score: 1336
VoteRatio: 0.91
CommentCount: 215
Subreddit: askscience
PostTime: 1656586803
URL: https://www.reddit.com/r/askscience/comments/vo5n83/askscience_ama_series_were_nasa_asteroid_experts/
Text: ¡Somos expertos en asteroides de la NASA! ¡Pregúntanos cualquier cosa (en inglés y en español) sobre objetos cercanos a la Tierra y cómo trabajamos para protegerla de asteroides potencialmente peligrosos!

-----


Today, June 30, is International Asteroid Day-but at NASA, every day is asteroid day!

Asteroids are rocky, airless remnants left over from the early formation of our solar system about 4.6 billion years ago and NASA and our partners are always looking to the skies to study these ancient time capsules. From our missions [to explore the Trojan asteroids in Jupiter's orbit](https://solarsystem.nasa.gov/missions/lucy/in-depth/) and [bring a piece of an asteroid back to Earth](https://www.nasa.gov/osiris-rex), to our [efforts to find, track and monitor asteroids](https://www.nasa.gov/specials/pdco/index.html) and other near-Earth objects to protect our planet from potential impact hazards, we're uncovering the history of our solar system while working to keep our future safe.

Ask our experts anything about what we're learning from asteroids, how we're protecting the Earth, and much more!

Talent:​

+ Lindley Johnson, NASA Planetary Defense Officer, NASA Headquarters
+ L.A. Lewis, FEMA Detailee, NASA Planetary Defense Program Officer, NASA Headquarters
+ Dr. Shantanu Naidu, Navigation Engineer, NASA Center for Near-Earth Object Studies (CNEOS)
+ Dr. Joe Masiero, NEOWISE Deputy Principal Investigator & NEO Surveyor team member, Caltech
+ Dr. Carolyn Ernst, DRACO Instrument Scientist, JHU APL
+ Prof. Vishnu Reddy, Associate Professor, University of Arizona
+ Dr. Lucas Paganini, Program Scientist, NASA Headquarters - Spanish-Speaking Expert

-----

Hoy, 30 de junio, es el Día internacional del asteroide, pero en la NASA, ¡todos los días son días de asteroides!

Los asteroides son restos rocosos sin atmósfera que quedaron de la formación temprana de nuestro sistema solar hace unos 4.600 millones de años. La NASA y sus socios miran constantemente al cielo para estudiar estas antiguas cápsulas del tiempo. Desde nuestras misiones para explorar los asteroides troyanos en la órbita de Júpiter y traer un trozo de asteroide de vuelta a la Tierra, hasta nuestros esfuerzos para encontrar, rastrear y monitorear asteroides y otros objetos cercanos a la Tierra para proteger nuestro planeta de posibles peligros de impacto, estamos descubriendo la historia de nuestro sistema solar mientras trabajamos para mantener nuestro futuro seguro.

Pregunta a nuestros expertos cualquier cosa que quieras saber sobre lo que estamos aprendiendo de los asteroides, cómo estamos protegiendo a la Tierra y mucho más.

Talento:

+ Lindley Johnson, Oficial de Defensa Planetaria de la NASA, Sede de la NASA
+ L.A. Lewis, Oficial del Programa de Defensa Planetaria de la NASA, Sede de la NASA
+ Dr. Shantanu Naidu, Ingeniero de navegación, Centro de estudios de objetos cercanos a la Tierra de la NASA (CNEOS)
+ Dr. Joe Masiero, Investigador principal adjunto de NEOWISE y miembro el equipo del telescopio NEO Surveyor, Instituto de Ciencia Planetaria
+ Dra. Carolyn Ernst, científica del instrumento DRACO, JHU APL
+ Prof. Vishnu Reddy, Profesor Asociado, Universidad de Arizona
+ Dr. Lucas Paganini, Program Scientist, NASA Headquarters - Experto hispanohablante

-----

Our guests will be joining us at 12:00 - 1:30 p.m. EDT. Please forgive the moderator over formatting difficulties.

Nuestros invitados llegan a las 12:00 a 1:30 p.m. (UTC-4). Por favor, perdone al moderador por las dificultades de formato.

Username/Usuario: /u/nasa


-----

**EDIT**: That’s a wrap for this AMA – thanks to everyone for your great questions! You can learn more about asteroids on NASA’s [Asteroid Watch](https://www.jpl.nasa.gov/asteroid-watch) and [Planetary Defense Coordination Office](https://www.nasa.gov/specials/pdco/index.html) websites – and follow us on Twitter at [AsteroidWatch](https://twitter.com/AsteroidWatch) and [NASASolarSystem](https://twitter.com/NASASolarSystem).

ID: voaibc
Title: Does the abundance of heavy metals in coal imply that they used to be more abundant in the biosphere?
Author: SpikeMF
Score: 3
VoteRatio: 0.64
CommentCount: 1
Subreddit: askscience
PostTime: 1656601358
URL: https://www.reddit.com/r/askscience/comments/voaibc/does_the_abundance_of_heavy_metals_in_coal_imply/
Text: One of the (many) environmental considerations of burning coal is the release of heavy metals, specifically lead and mercury.  Since coal is the compressed remains of (mostly plant) organisms in the distant past, does that mean that such metals used to be much more abundant in the tissue of life on earth?

If not, is the process of how they got there understood?  If so, does that imply that life on earth used to be more adapted to elevated levels of heavy metals?

ID: voc4on
Title: Is psilocin a full or partial 5-HT2A agonist?
Author: OutliersOutlier
Score: 0
VoteRatio: 0.38
CommentCount: 1
Subreddit: askscience
PostTime: 1656605502
URL: https://www.reddit.com/r/askscience/comments/voc4on/is_psilocin_a_full_or_partial_5ht2a_agonist/
Text: I've seen it described as both in the literature. Is there a definitive answer somewhere?

ID: vocgvs
Title: When we take “pictures” of atoms, what are we actually seeing?
Author: declan_B
Score: 34
VoteRatio: 0.85
CommentCount: 12
Subreddit: askscience
PostTime: 1656606358
URL: https://www.reddit.com/r/askscience/comments/vocgvs/when_we_take_pictures_of_atoms_what_are_we/
Text: As far as what I’ve been taught, atoms are almost entirely empty space. So when the “pictures” are taken (I know that they aren’t technically pictures) what are we looking at? The nuclei? The valence shells? What is actually bring seen? [Here is an example of a picture that I am talking about.](https://upload.wikimedia.org/wikipedia/commons/a/a5/A_Boy_and_His_Atom_Movie_Stills_%288675821573%29.jpg)

ID: vocu1v
Title: Is it really true that permafrost actually holds some ancient microorganism and how dangerous it is in our era today ?
Author: KeyCompetition8534
Score: 17
VoteRatio: 0.86
CommentCount: 5
Subreddit: askscience
PostTime: 1656607306
URL: https://www.reddit.com/r/askscience/comments/vocu1v/is_it_really_true_that_permafrost_actually_holds/
Text: 

ID: voef3y
Title: Does opening medicine container (pills) affect expire date?
Author: djm2467
Score: 1
VoteRatio: 0.54
CommentCount: 4
Subreddit: askscience
PostTime: 1656611475
URL: https://www.reddit.com/r/askscience/comments/voef3y/does_opening_medicine_container_pills_affect/
Text: Once a container with pills is opened (only opened once, than closed after about a minute), does that have any effect on the expiry date of the drug? Or does it remain the same regardless of whether the container has/hasn’t been opened at all

ID: voeh07
Title: How sustainable and efficient are hydrogen fuel and hydrogen fuel systems, and what is the resulting byproduct from its production?
Author: Tempura_Daddy
Score: 6
VoteRatio: 0.75
CommentCount: 19
Subreddit: askscience
PostTime: 1656611615
URL: https://www.reddit.com/r/askscience/comments/voeh07/how_sustainable_and_efficient_are_hydrogen_fuel/
Text: 

ID: voeknm
Title: How far could a modern human go back though evolution and still be able to reproduce successfully with said ‘earlier humans’?
Author: writepielie
Score: 208
VoteRatio: 0.9
CommentCount: 62
Subreddit: askscience
PostTime: 1656611884
URL: https://www.reddit.com/r/askscience/comments/voeknm/how_far_could_a_modern_human_go_back_though/
Text: 

ID: vofcy8
Title: Does all life on earth originate from the same source? In other words, do humans and cabbages share a common ancestor?
Author: BeardSpock
Score: 579
VoteRatio: 0.93
CommentCount: 132
Subreddit: askscience
PostTime: 1656613895
URL: https://www.reddit.com/r/askscience/comments/vofcy8/does_all_life_on_earth_originate_from_the_same/
Text: 

ID: voifrk
Title: Does the chemical balance of the brain cause depression or is it an expression of it?
Author: Tokentaclops
Score: 23
VoteRatio: 0.76
CommentCount: 12
Subreddit: askscience
PostTime: 1656621952
URL: https://www.reddit.com/r/askscience/comments/voifrk/does_the_chemical_balance_of_the_brain_cause/
Text: How would we know the difference? 

It seems a very important point to understand how to prevent and treat depression. The extend to which depression is being talked about almost as a purely physical ailment like a broken leg or a weak heart in modern culture has helped destigmatize it but it just makes me wonder if this is really the right way to think about it. 

Thinking about it as a syndrome seems to put the problem on the shoulders of the individual rather than their enviroment (and vice versa).

Any input would be appreciated. Maybe some neurobiological insight?

Edit: arguably this is a psychology or even philosophy question but I'm specifically interested to know if any neurobiological research has been done on this.

ID: vojocu
Title: Why do we have baby teeth and adult teeth?
Author: r_f4h4d_
Score: 265
VoteRatio: 0.87
CommentCount: 199
Subreddit: askscience
PostTime: 1656625209
URL: https://www.reddit.com/r/askscience/comments/vojocu/why_do_we_have_baby_teeth_and_adult_teeth/
Text: What's the difference in composition between the two sets? Is there a reason why we can't develop adult teeth in replace of baby teeth and only live with the one set?

I imagined that perhaps as your increased calcium intake had something to do with it. Are there any conditions that can affect this transition, is it even necessary?

TIA

ID: vojx5o
Title: There are a lot of articles about how lead poisoning (especially from fumes of motorcicle exhausts) affected US citizens. what about the rest of the world?
Author: se_nicknehm
Score: 2647
VoteRatio: 0.92
CommentCount: 285
Subreddit: askscience
PostTime: 1656625849
URL: https://www.reddit.com/r/askscience/comments/vojx5o/there_are_a_lot_of_articles_about_how_lead/
Text: i know for a fact that fuel enriched with lead was also used outside of the USA. yet, i realy can't find anything about it. my last post was completely ignored. i'd appreciate any info

ID: voqnw6
Title: How much does your quantity of blood fluctuate on a day to day basis?
Author: AnarchyPigeon2020
Score: 17
VoteRatio: 0.74
CommentCount: 4
Subreddit: askscience
PostTime: 1656645583
URL: https://www.reddit.com/r/askscience/comments/voqnw6/how_much_does_your_quantity_of_blood_fluctuate_on/
Text: So I read that your body generates on average 50mL of blood every day. So what happens to the old blood? Where does it go? 

So blood cells die and deteriorate just like any other type of cell, but what happens to the blood then? Do your other cells absorb the collapsed blood cells? 

I guess I'm also meaning to ask, if your circulatory system is, for the most part, a closed loop system, what happens to blood cells when they die? Where do they go? 

And, this may be the weirdest question of all, what are the long term effects of blood doping? 

So your body has roughly 10 pints of blood in it. You take out a pint and refrigerate it, then wait for your body to regenerate 1 pint worth of blood, bringing your total back up to 10. 

Then you put that first pint *back* into your body. Does your body just permanently have more blood now? Does it sense that there's more than usual and stop producing new blood until the amount returns to normal? What happens there?

ID: vor4qm
Title: What are electrolytes? I know what they DO, but I don't know what they ARE.
Author: Gratuitous_Nerdity
Score: 13
VoteRatio: 0.85
CommentCount: 18
Subreddit: askscience
PostTime: 1656647046
URL: https://www.reddit.com/r/askscience/comments/vor4qm/what_are_electrolytes_i_know_what_they_do_but_i/
Text: Are they minerals? Vitamins? Tiny alien symbiotes? Some sort of fancy salt?

ID: votfji
Title: Does pressure affect the way atoms bond? Are there any compounds/reactions that are not possible at NTP but could be if the reactants are placed in a chamber with a higher/lower pressure?
Author: ModernVintage15
Score: 23
VoteRatio: 0.72
CommentCount: 8
Subreddit: askscience
PostTime: 1656654875
URL: https://www.reddit.com/r/askscience/comments/votfji/does_pressure_affect_the_way_atoms_bond_are_there/
Text: We all know how pressure affects intermolecular forces, but how about *inner* molecular forces?

ID: votl52
Title: Can someone explain to me the science behind tanning oils "lowering the refractive index of the skin"?
Author: GhostJY7
Score: 4
VoteRatio: 0.83
CommentCount: 2
Subreddit: askscience
PostTime: 1656655401
URL: https://www.reddit.com/r/askscience/comments/votl52/can_someone_explain_to_me_the_science_behind/
Text: I'm doing some research on the effects of UV radiation on skin and found that there is not much literature on exactly how tanning oils help the skin to darken faster/better. After reading around, the common phrase I come across is that it "lowers the refractive index of the skin" to permit greater penetration of radiation, but what does that phrase mean??

My thought is more inclined to the tanning oil refracting light like how immersion oil in light microscopy would refract light, but what does that have to do with the refractive index of skin?

The other explanation is in the moisturizing property of the oil sustaining the substrate accumulation for the melanocytes.

\*correct me if I'm wrong\*

ID: votq8u
Title: Gases and liquids are fluids, but solids aren’t. Does plasma, the fourth state of matter, count as a fluid?
Author: Ninjas-and-stuff
Score: 145
VoteRatio: 0.89
CommentCount: 44
Subreddit: askscience
PostTime: 1656655899
URL: https://www.reddit.com/r/askscience/comments/votq8u/gases_and_liquids_are_fluids_but_solids_arent/
Text: Most of my search results are giving me information on blood plasma, and I’m not finding a clear yes or no about the kind of plasma I actually want to know about. Is the definition of fluid absolutely applicable to plasma the same way it is for liquids and gases, or is it just used as a theoretical condition to lay down a framework for studying its behavior? Or, is it a “yes, but more complicated” situation kind of like how light is both a particle and a wave?

ID: vov99e
Title: Is it possible that life on earth originated from extraterrestrial origins? Such as Eukaryotic/Prokaryotic cells attached to a meteor that hit earth?
Author: -tarinitup-
Score: 11
VoteRatio: 0.77
CommentCount: 18
Subreddit: askscience
PostTime: 1656661780
URL: https://www.reddit.com/r/askscience/comments/vov99e/is_it_possible_that_life_on_earth_originated_from/
Text: 

ID: vovcpg
Title: Is nuclidic stability impacted by environmental factors (e.g. temperature, pressure, gravity, etc.) or purely a consequence of nucleus composition?
Author: nicholasdwilson
Score: 1
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1656662177
URL: https://www.reddit.com/r/askscience/comments/vovcpg/is_nuclidic_stability_impacted_by_environmental/
Text: i.e. are there any conditions under which heavier elements do not undergo radioactive decay?

ID: voz867
Title: How are cancer rates going up when we've made regulations on regulations to control carcinogen use?
Author: matthewv1998
Score: 315
VoteRatio: 0.86
CommentCount: 150
Subreddit: askscience
PostTime: 1656677097
URL: https://www.reddit.com/r/askscience/comments/voz867/how_are_cancer_rates_going_up_when_weve_made/
Text: as the title says, it just seems like cancer rates are going up, but we've made tons of regulations, warnings and other things to show, limit or stop use of carcinogens. to me this means cancer rates should trend down. but they're not?? what would cause this in modern society???  are genes less healthy?? is our food worse?? are products really not that clean??

ID: vp0rp9
Title: How can the liver break down so many different chemicals?
Author: TheCoop1986
Score: 54
VoteRatio: 0.78
CommentCount: 7
Subreddit: askscience
PostTime: 1656681802
URL: https://www.reddit.com/r/askscience/comments/vp0rp9/how_can_the_liver_break_down_so_many_different/
Text: The liver is where a lot of chemical compounds are broken down into useful or waste compounds. But how does the liver correctly handle so many different compounds? There are literally thousands and thousands of different compounds we can ingest, how do the liver cells know how to deal with each one correctly?

ID: vp0tcz
Title: What’s the minimum density needed to form a black hole?
Author: Dagreifers
Score: 1331
VoteRatio: 0.92
CommentCount: 320
Subreddit: askscience
PostTime: 1656681934
URL: https://www.reddit.com/r/askscience/comments/vp0tcz/whats_the_minimum_density_needed_to_form_a_black/
Text: Is this a stupid question? Or does it depend? I thought that the answer is constant, but when I googled it I couldn’t find the answer, only irrelevant things, can someone answer this question?

Edit: aight guys this is solved thanks for the help.

ID: vp2s8l
Title: Are there differences between genetic modification of animals and plants??
Author: TheBananaBagel
Score: 1
VoteRatio: 0.52
CommentCount: 4
Subreddit: askscience
PostTime: 1656687401
URL: https://www.reddit.com/r/askscience/comments/vp2s8l/are_there_differences_between_genetic/
Text: Hi there, confused EPQ student here.

I'm researching genetic modification and I'm just wondering about the differences between the GM of plants and animals, if there even are any. It wouldn't be a big deal if not, I just wanted to make a clarification at the start of the section I'm writing as I'm only covering cattle GM.

Thanks in advance!

ID: vp3wcu
Title: The behavior of dogs towards humans has changed as they have been domesticated. Has their behavior towards other dogs changed as well?
Author: f0rgotten
Score: 11
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1656690321
URL: https://www.reddit.com/r/askscience/comments/vp3wcu/the_behavior_of_dogs_towards_humans_has_changed/
Text: Basically the title, not sure how to elaborate.

ID: vp7luv
Title: How does mixing magmas of different types cause large explosive volcanic eruptions?
Author: Charyou-Tree
Score: 149
VoteRatio: 0.9
CommentCount: 12
Subreddit: askscience
PostTime: 1656700288
URL: https://www.reddit.com/r/askscience/comments/vp7luv/how_does_mixing_magmas_of_different_types_cause/
Text: I've read from several different sources that when a fresh injection of basaltic magma intrudes into a more silica-rich magma chamber under a volcano, some sort of reaction happens that ultimately leads to a large explosive eruption. I've specifically heard this implicated for the 19th century Krakatoa eruption, where people point to volcanic rock of varying color bands indicating partially mixed magmas that cooled preserving the different rock types. 

However, these sources don't mention a mechanism for this. Is there some sort of chemical reaction between the different magmas? Is it a physical reaction relating to different temperature/density/viscosity/gas content/something else?

What leads two bodies of relatively stable magma to generate immense pressure and explode when mixed together?

ID: vpdtn8
Title: Can a gun firing bullets conduct electricity in a direction like how ocelot does in mgs3?
Author: virgilthemonk
Score: 0
VoteRatio: 0.29
CommentCount: 10
Subreddit: askscience
PostTime: 1656717429
URL: https://www.reddit.com/r/askscience/comments/vpdtn8/can_a_gun_firing_bullets_conduct_electricity_in_a/
Text: In this clip https://youtu.be/tzODRWtEsXs at 14:35 volgin shoots electric bolts and ocelot literally shoots them away from him. While i am aware of how incredibly stupid the question and the source of the question are in terms of reality, is it possible to conduct electrical discharges away from you by firing a gun?

ID: vpdumo
Title: Will a small puncture at a vein cause more bleeding than a puncture elsewhere through the skin?
Author: Proper-Slide-6095
Score: 2568
VoteRatio: 0.93
CommentCount: 136
Subreddit: askscience
PostTime: 1656717512
URL: https://www.reddit.com/r/askscience/comments/vpdumo/will_a_small_puncture_at_a_vein_cause_more/
Text: I was trimming bushes when I noticed a small thorn stuck itself into my knuckle. My finger looked normal and didn't hurt, so I removed the small thorn and continued trimming. 30 seconds or so later I raise the same hand up again and noticed I had blood all over the finger, and some had dripped onto my pants. By the time I noticed this it had already stopped bleeding.

Did the thorn hit a vein or something, and removing it caused the area to bleed so much until it clotted? The area now has a bruise around a half inch in diameter.

This thorn was incredibly small, and the puncture isn't even noticeable. It's really hard for me to believe such a small "injury" could cause so much blood. How could that much blood escape an invisible little puncture in only 30 seconds?

I'm disappointed I didn't get to witness it.

Edit: I'm glad this post got more attention than my popular comment about shirtless Li Shang from Mulan and the sexual awakening it inspired in me as a kid

ID: vpduvd
Title: What happens after a hormone binds with a receptor?
Author: ASpiderling
Score: 231
VoteRatio: 0.89
CommentCount: 11
Subreddit: askscience
PostTime: 1656717531
URL: https://www.reddit.com/r/askscience/comments/vpduvd/what_happens_after_a_hormone_binds_with_a_receptor/
Text: For example: Insulin binds to the insulin receptor, which causes a chain of events to happen to ultimately move GLUT4. 

After insulin binds to the receptor, what happens to insulin itself? Does it get released from the receptor? Absorbed? Does it change/get recycled? Break down?

ID: vph2ke
Title: Normally in the body fluids and minerals in those fluids flow from areas of high concentration to low concentration. However the kidneys are able to remove minerals/toxins from your blood and concentrate them into urine which is much more concentrated. How does it do this?
Author: Careless_Bat2543
Score: 721
VoteRatio: 0.93
CommentCount: 45
Subreddit: askscience
PostTime: 1656727799
URL: https://www.reddit.com/r/askscience/comments/vph2ke/normally_in_the_body_fluids_and_minerals_in_those/
Text: 

ID: vpmigb
Title: How do hot-spot volcanoes erupt after they are no longer connected to the hotspot?
Author: Noise_Used
Score: 15
VoteRatio: 0.84
CommentCount: 2
Subreddit: askscience
PostTime: 1656748076
URL: https://www.reddit.com/r/askscience/comments/vpmigb/how_do_hotspot_volcanoes_erupt_after_they_are_no/
Text: For example - Haleakala on the island of Maui in Hawaii. It has had several eruptions within the past 10,000 years - and one as recent as 500 years ago. Isn't it far removed from the hotspot, or any connection to it? How could it still erupt?

ID: vpqiqy
Title: If a Tunguska-like meteoroid impact event happens every few hundred years, then what are some others from our recent recorded history?
Author: questions1223232
Score: 156
VoteRatio: 0.88
CommentCount: 27
Subreddit: askscience
PostTime: 1656764114
URL: https://www.reddit.com/r/askscience/comments/vpqiqy/if_a_tunguskalike_meteoroid_impact_event_happens/
Text: Everywhere I look up the Tunguska event of 1908, it seems to suggest that a meteoroid of this size impacts Earth every few hundred  years. Some go so far as to put it at around every three hundred years. But I couldn't find references to any other impact event of this scale from the last two millennia. What am I missing?

ID: vpsp1q
Title: If infected with Covid BA.4 or BA.5, how soon can reinfection occur?
Author: purpletwinkletoes
Score: 1
VoteRatio: 0.51
CommentCount: 2
Subreddit: askscience
PostTime: 1656771243
URL: https://www.reddit.com/r/askscience/comments/vpsp1q/if_infected_with_covid_ba4_or_ba5_how_soon_can/
Text: 

ID: vptiys
Title: Will the universe turn out to be very different for different speeds of light?
Author: dhanush_ram
Score: 803
VoteRatio: 0.89
CommentCount: 81
Subreddit: askscience
PostTime: 1656773704
URL: https://www.reddit.com/r/askscience/comments/vptiys/will_the_universe_turn_out_to_be_very_different/
Text: What if the speed of light is much slower or much faster than it is? Would the universe turn out to be different? My guess is that the speed is an arbitrary constant and its value may not matter but I am not sure.

ID: vpusl0
Title: how the fed knows how much points it need to raise interest rate?
Author: usernameisafarce
Score: 0
VoteRatio: 0.41
CommentCount: 11
Subreddit: askscience
PostTime: 1656777422
URL: https://www.reddit.com/r/askscience/comments/vpusl0/how_the_fed_knows_how_much_points_it_need_to/
Text: 

ID: vpvdil
Title: Why might a community, who has not experienced more than two earthquakes in the past decade, have around 30 in six months, localized in a space of around 15 miles?
Author: kanondreamer
Score: 7
VoteRatio: 0.67
CommentCount: 9
Subreddit: askscience
PostTime: 1656778989
URL: https://www.reddit.com/r/askscience/comments/vpvdil/why_might_a_community_who_has_not_experienced/
Text: 

ID: vpwj0d
Title: Can AlphaFold predict protein-protein binding affinities?
Author: SutttonTacoma
Score: 6
VoteRatio: 0.8
CommentCount: 2
Subreddit: askscience
PostTime: 1656782292
URL: https://www.reddit.com/r/askscience/comments/vpwj0d/can_alphafold_predict_proteinprotein_binding/
Text: 

ID: vpxsx9
Title: What is denser: A black hole or a neutrons star?
Author: AZG2275
Score: 264
VoteRatio: 0.84
CommentCount: 73
Subreddit: askscience
PostTime: 1656785994
URL: https://www.reddit.com/r/askscience/comments/vpxsx9/what_is_denser_a_black_hole_or_a_neutrons_star/
Text: Thank you.

ID: vpxv1k
Title: This may sound a bit silly, but how does the sun not fall apart if it's entirely made out of gas?
Author: SilenttWasTaken
Score: 3871
VoteRatio: 0.88
CommentCount: 549
Subreddit: askscience
PostTime: 1656786168
URL: https://www.reddit.com/r/askscience/comments/vpxv1k/this_may_sound_a_bit_silly_but_how_does_the_sun/
Text: 

ID: vpy11e
Title: How are some birds so smart?
Author: LodlopSeputhChakk
Score: 8
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1656786651
URL: https://www.reddit.com/r/askscience/comments/vpy11e/how_are_some_birds_so_smart/
Text: Think about all the animals we consider reasonably intelligent.  Apes, dolphins, whales, elephants. All mega fauna.  Basically you have to be large to house a large brain.

Then there’s birds.

Some birds, like parrots and crows, are extremely intelligent. They use language, make tools, and have complex problem-solving abilities.  How can they fit all that into a tiny bird brain, while the rest of us have to have a giant head?

ID: vpyodu
Title: Are there benefits in initiating dialysis before renal failure, for patients undergoing uremic hemolytic syndrome?
Author: luisvel
Score: 8
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1656788567
URL: https://www.reddit.com/r/askscience/comments/vpyodu/are_there_benefits_in_initiating_dialysis_before/
Text: 

ID: vpyy6o
Title: How does the universe expand?
Author: JammingScientist
Score: 3
VoteRatio: 0.66
CommentCount: 9
Subreddit: askscience
PostTime: 1656789366
URL: https://www.reddit.com/r/askscience/comments/vpyy6o/how_does_the_universe_expand/
Text: Is it expanding from a central point? Does it expand in a certain shape? Does if expand at the same rate at all sides? What is it expanding into? How does it expand if matter cannot be created?

ID: vpz14y
Title: How do cells ensure crossover during meiosis doesn't result in fatal mistakes?
Author: 0hmyscience
Score: 10
VoteRatio: 0.74
CommentCount: 9
Subreddit: askscience
PostTime: 1656789613
URL: https://www.reddit.com/r/askscience/comments/vpz14y/how_do_cells_ensure_crossover_during_meiosis/
Text: I am currently reading [The Selfish Gene](https://en.wikipedia.org/wiki/The_Selfish_Gene), and during one chapter he lightly touched on crossover during meiosis. I started thinking about crossover and I have a lot of questions that I can't really find the answer to. It seems like most places just touch on crossover as a step during meiosis, but don't really elaborate much. Anyway, here are my questions I hope someone can help me wrap my head around this:

* First of all: does crossover only happen (at most) once per chromosome? All diagrams look somewhat like [this](https://ib.bioninja.com.au/_Media/crossing-over_med.jpeg), which indicate that they swap only the ends. Is that the case, or are those diagrams an oversimplification and more than one "pieces" that are crossed over?

* If the answer to the above is yes, then I want to move onto this [meiosis diagram](https://cdn.lecturio.com/assets/Overview-of-meiosis-I-and-II-1200x1034.png). Is it true to assume then that we all likely possess entire chromosomes that came directly from our grandparents? In the diagram, each of the 4 cells has 2 chromosomes, one that's intact, and one that's crossed over. So for example, if my dad passed an "intact" chromosome 1 to me, there's a 1/4 chance that I'll pass that intact chromosome 1 to my son. Is that correct?

* How does crossing over work with the sex chromosomes? In the case of eggs, there's always two Xs, do those crossover? In the case of sperm, there's one X and one Y, do those crossover in anyway, or are they left alone?

* If the answer to question 1 is yes, then is there a pre-determined (approximate or accurate) length that's exchanged? If so, how is it determined? If it's random, what determines it? 

* Is the number of base pairs in an exchange the same on each side? Also, this question and the above assume it's done by number of base pairs. Is it "calculated" differently perhaps? Number of genes? Something else?

* Now, the question in the title: how does the process ensure that no really bad errors are introduced? If I understand correctly, it's not necessary that the two homologous chromosomes are the same length. One may have mutations the other doesn't, and vice versa. It's also likely those mutations are fine independently. But when mixed together, they could break things... so why doesn't it?

* And lastly: if question 1 is yes, has the existence of the crossover process lead to "less important" (or "more ok to mutate) genes to be at the tips, and "more important" genes to be towards the middle? For example, per the question above, I imagine that eye color genes or genes that contribute to my face shape or skin color or traits like that are more "ok" to be mutated, where as for example, the gene for hemoglobin... you don't want to mess with that one.


Thanks for looking at my wall of text. I'm happy to restate questions if they don't make sense. Hope someone or many of you can help me with this.

Thanks again!

ID: vpz83q
Title: Can we know anything about the older star that created our sun?
Author: dynastylobster
Score: 10
VoteRatio: 0.86
CommentCount: 6
Subreddit: askscience
PostTime: 1656790210
URL: https://www.reddit.com/r/askscience/comments/vpz83q/can_we_know_anything_about_the_older_star_that/
Text: the solar system (along with other stars) were created by a cloud of gas and dust formed by the nova of a previous star. is there anything we can learn or find out about what that "parent" star system was like? like.. theres gotta be some kind of evidence. Can we find clues as to what kind of planets were around it when this old star existed? what kind of star it was?

ID: vq9sr0
Title: Does gravity affect sound? Would musical instruments sound the same on different sized planets, if they all had the same atmosphere?
Author: moustache4you
Score: 59
VoteRatio: 0.87
CommentCount: 21
Subreddit: askscience
PostTime: 1656824177
URL: https://www.reddit.com/r/askscience/comments/vq9sr0/does_gravity_affect_sound_would_musical/
Text: 

ID: vq9vbt
Title: How do we know how ancient languages sound?
Author: HubrisPersonified
Score: 26
VoteRatio: 0.83
CommentCount: 22
Subreddit: askscience
PostTime: 1656824420
URL: https://www.reddit.com/r/askscience/comments/vq9vbt/how_do_we_know_how_ancient_languages_sound/
Text: Like the title suggests, how do people who study ancient languages like Latin or Ancient Greek know how the letters are pronounced? Do they just compare it to modern languages, or is there another way?

ID: vqcqwe
Title: Why can't you make beverages 'sparkly' using pressurized air? Why do we use pressurized CO2 instead?
Author: yusoglad
Score: 90
VoteRatio: 0.88
CommentCount: 73
Subreddit: askscience
PostTime: 1656836004
URL: https://www.reddit.com/r/askscience/comments/vqcqwe/why_cant_you_make_beverages_sparkly_using/
Text: 

ID: vqdyvf
Title: Are pacemakers able to adjust their "heart rate" based on the exertion of the person they belong to? Do they support a feedback system with the body?
Author: beacheytunez_
Score: 1480
VoteRatio: 0.95
CommentCount: 184
Subreddit: askscience
PostTime: 1656841303
URL: https://www.reddit.com/r/askscience/comments/vqdyvf/are_pacemakers_able_to_adjust_their_heart_rate/
Text: I was thinking about this today, since someone's heart rate fluctuates even as they just stand up, do pacemakers have a way of dealing with such fluctuation? And if they can, to what extent can they support changes in heart rate? Could a pacemaker patient go for a run, or participate in extreme sport, for example?

ID: vqe8sr
Title: I recently found out that with enough time, you can dissolve (up to a certain point of) salt into water without ever heating or stirring it. Does this rule also apply to non-crystalline rocks? If you left granite in water for a really long time, would that make it eventually disintegrate as well?
Author: unlikelyrisktaker
Score: 6
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1656842474
URL: https://www.reddit.com/r/askscience/comments/vqe8sr/i_recently_found_out_that_with_enough_time_you/
Text: 

ID: vqhf8t
Title: How do deep-sea creatures MOVE in the sea with all that pressure?
Author: __Questioner__
Score: 6
VoteRatio: 0.63
CommentCount: 12
Subreddit: askscience
PostTime: 1656854203
URL: https://www.reddit.com/r/askscience/comments/vqhf8t/how_do_deepsea_creatures_move_in_the_sea_with_all/
Text: I'm not talking about how they can withstand the pressure. I understand the internal pressure is the same as the outside. 

But how do they like move their fins to move thru the water shouldn't it be harder to move with all the pressure. Are their muscles stronger or do they just move slowly or what?

ID: vqhpzi
Title: Does dental plaque fossilize?
Author: ackzilla
Score: 13
VoteRatio: 0.67
CommentCount: 7
Subreddit: askscience
PostTime: 1656855168
URL: https://www.reddit.com/r/askscience/comments/vqhpzi/does_dental_plaque_fossilize/
Text: I don't recall ever seeing a fossil skull with anything like dental plaque on it, do scientists simply clean it right off along with the other debris or is plaque an entirely modern thing?

ID: vqmsgv
Title: In species where only the strongest male gets to breed, or kills non-offspring babies, how does the species maintain genetic diversity?
Author: NASA_official_srsly
Score: 2554
VoteRatio: 0.92
CommentCount: 175
Subreddit: askscience
PostTime: 1656869883
URL: https://www.reddit.com/r/askscience/comments/vqmsgv/in_species_where_only_the_strongest_male_gets_to/
Text: How do they manage to not all end up inbred in a couple of generations?

ID: vqmuwe
Title: Is there an analogous condition to color blindness in hearing?
Author: Elviejopancho
Score: 36
VoteRatio: 0.82
CommentCount: 47
Subreddit: askscience
PostTime: 1656870074
URL: https://www.reddit.com/r/askscience/comments/vqmuwe/is_there_an_analogous_condition_to_color/
Text: T.L.D.R.: Is there any medical condition that make two clearly different tones indistinguishable from each other?

Take in acount that color blindness is very different to tone deafness because listening silence is like seeing black and not like confusing different types of light. I know that hearing are sight are very different processes for analogous physical phoenomena, but you should get what I am asking.

ID: vqnfvv
Title: Are there any vertebrates that can see significantly far into the infrared range?
Author: Billiam_Ball
Score: 11
VoteRatio: 0.78
CommentCount: 9
Subreddit: askscience
PostTime: 1656871805
URL: https://www.reddit.com/r/askscience/comments/vqnfvv/are_there_any_vertebrates_that_can_see/
Text: 

ID: vqofeq
Title: Do viruses evolve faster than humans?
Author: okami_xaero
Score: 0
VoteRatio: 0.44
CommentCount: 31
Subreddit: askscience
PostTime: 1656874727
URL: https://www.reddit.com/r/askscience/comments/vqofeq/do_viruses_evolve_faster_than_humans/
Text: Like in the title, do viruses evolve faster than humans? Or, more in general, faster than mammals? And what about bacteria?

ID: vqrh9a
Title: Is there any practical use for laminar flow in liquids, or is it purely a neat aesthetic phenomenon?
Author: DakotaMaker
Score: 37
VoteRatio: 0.81
CommentCount: 34
Subreddit: askscience
PostTime: 1656883501
URL: https://www.reddit.com/r/askscience/comments/vqrh9a/is_there_any_practical_use_for_laminar_flow_in/
Text: 

ID: vqus6f
Title: Is stable, short term axial tilt oscillation possible?
Author: DownvoteThisTempAcc
Score: 1
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1656893863
URL: https://www.reddit.com/r/askscience/comments/vqus6f/is_stable_short_term_axial_tilt_oscillation/
Text: Earth's axis averages 23.5 degrees, but it can range from 22 to 24.5 and only changes in tens of thousands of years. Is shorter term oscillation possible in thousand or hundred year timescales for other (real or hypothetical) planetary objects?

ID: vr1urh
Title: In your gut how do Dandritic cells differenriate between commensal and pathogenic bacteria?
Author: Abriv12
Score: 21
VoteRatio: 0.66
CommentCount: 10
Subreddit: askscience
PostTime: 1656919699
URL: https://www.reddit.com/r/askscience/comments/vr1urh/in_your_gut_how_do_dandritic_cells_differenriate/
Text: I have been wondering this, I mean can they differentiate. Dandritic cells penetrate their membrane extensions through epithelial cells of gut and react immediately if the sense a pathogenic bacteria, does it react the same way if it senses commensal bacteria??

ID: vr3uzj
Title: How is it that we so reliably have a new influenza vaccine ready each year? What's our process?
Author: beacheytunez_
Score: 14
VoteRatio: 0.66
CommentCount: 17
Subreddit: askscience
PostTime: 1656928454
URL: https://www.reddit.com/r/askscience/comments/vr3uzj/how_is_it_that_we_so_reliably_have_a_new/
Text: I guess firstly I wanna know a few logistical things:  

How do we discover what the new strand of the flu is?

How long does it take to develop a vaccine for it?

Why is this faster than other vaccines?

How do we verify that it works and is safe for patients in less than a year?

How effective is the vaccine, and if it's really effective, how is it made to be so effective year after year?

&#x200B;

I feel like there's a "How to Make a Flu Shot This Year" handbook out there.

Are there any other viruses out there that we update our vaccines for so regularly? Thanks in advance!

ID: vr7tbu
Title: What is the relevance of the Poincaire group and the SU1xSU2xSU3 group in Quantum Field Theories?
Author: fbi767
Score: 5
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1656942425
URL: https://www.reddit.com/r/askscience/comments/vr7tbu/what_is_the_relevance_of_the_poincaire_group_and/
Text: What I know is that the Poincaire group is characterised by, like, 9-10 commutation relations. And every field, before quantisation, is a vector space on which there must be representations of the Poincaire group defined as operators.

For instance, the operator e^(xd/dy-y/d/dx) is a representation of a member belonging to this group, and this operator acts on the vector space of fields, causing to rotate them. e^(d/dx) is another member of this group. Another member would be the exponentiation of Pauli matrices. Those don't operate on infinite dimensional fields, but rather on 2- component objects. Another member of this group could be 4x4 Lorentz transformations, which operate on 4 vectors. Bottom line : **every field that we quantise must have operators of this group defined on them.**

About SU1xSU2xSU3, I know that these are used as gauge groups. But idk much more than that. 

Have I understood them right? And **is there any connection between what these two groups have to do with physics?** Or are just important but independent ideas?

ID: vr808v
Title: Do we know when, in human evolution, menstruation appeared?
Author: rasputinette
Score: 3558
VoteRatio: 0.89
CommentCount: 365
Subreddit: askscience
PostTime: 1656943037
URL: https://www.reddit.com/r/askscience/comments/vr808v/do_we_know_when_in_human_evolution_menstruation/
Text: I've read about the different evolutionary rationales for periods, but I'm wondering *when* it became a thing. Do we have any idea? Also, is there any evidence whether early hominins like *Australopithecus* or *Paranthropus* menstruated?

ID: vr8ff8
Title: Is there an animal that primarily subsists on eating members of its own species/cannibalism?
Author: Makurabu
Score: 705
VoteRatio: 0.88
CommentCount: 217
Subreddit: askscience
PostTime: 1656944241
URL: https://www.reddit.com/r/askscience/comments/vr8ff8/is_there_an_animal_that_primarily_subsists_on/
Text: 

ID: vrb1kq
Title: how does the body fight infections on its surface parts?
Author: None
Score: 32
VoteRatio: 0.79
CommentCount: 18
Subreddit: askscience
PostTime: 1656951473
URL: https://www.reddit.com/r/askscience/comments/vrb1kq/how_does_the_body_fight_infections_on_its_surface/
Text: The back of your throat, or on your tongue, stuff like that.
Does the common cold have to die on its own on the surface of my throat? 
I had my tonsils removed. 
Does bad stuff just live there until I get too stressed and I catch an infection I was always carrying?
Are there tiny holes where my blood can get to the surface?

ID: vrc1w0
Title: Are CMEs more likely from certain areas of the sun?
Author: _bobby_tables_
Score: 2
VoteRatio: 1
CommentCount: 3
Subreddit: askscience
PostTime: 1656954194
URL: https://www.reddit.com/r/askscience/comments/vrc1w0/are_cmes_more_likely_from_certain_areas_of_the_sun/
Text: Is it more likely that CMEs originate in an equitorial region of the sun?  Or are CMEs as likely from the poles?  Has CME origin location been statistically studied and mapped?

ID: vrc5dh
Title: How was the Japanese Archipelago formed?
Author: atmdk7
Score: 9
VoteRatio: 0.73
CommentCount: 1
Subreddit: askscience
PostTime: 1656954462
URL: https://www.reddit.com/r/askscience/comments/vrc5dh/how_was_the_japanese_archipelago_formed/
Text: I’ve always though Japan was formed as volcanic islands along the subduction zone of the Asian Plate and Pacific Plate. However, I’ve recently learned that Japan used to be connected to the mainland and the Sea of Japan was formed relatively recently, around 10 million years ago I think, as Japan was pulled away. But I could find any answer (that I fully understood) as to why this happened.

What’s going on there?

ID: vrdvei
Title: Have atoms ever been observed to quantum tunnel out of a weak chemical bond (Such as hydrogen bonds)?
Author: the-antiredditor
Score: 16
VoteRatio: 0.81
CommentCount: 7
Subreddit: askscience
PostTime: 1656959146
URL: https://www.reddit.com/r/askscience/comments/vrdvei/have_atoms_ever_been_observed_to_quantum_tunnel/
Text: Bonds are sort of like potential energy wells, so that means they can be quantum tunneled out of, right? I've never heard of this being reported though, so is it just very rare or is it not possible. If not possible, why do you think/know so?

ID: vrexi0
Title: Did Marie Curie ever wonder if the radiation she was studying was dangerous?
Author: ReasonablyConfused
Score: 3321
VoteRatio: 0.95
CommentCount: 348
Subreddit: askscience
PostTime: 1656961992
URL: https://www.reddit.com/r/askscience/comments/vrexi0/did_marie_curie_ever_wonder_if_the_radiation_she/
Text: 

ID: vrigax
Title: Theoretically, can you gain energy through nuclear fusion then gain energy through fission of the same material?
Author: TheGermanMoses1
Score: 51
VoteRatio: 0.83
CommentCount: 46
Subreddit: askscience
PostTime: 1656971858
URL: https://www.reddit.com/r/askscience/comments/vrigax/theoretically_can_you_gain_energy_through_nuclear/
Text: 

ID: vriuq5
Title: Why is sunlight bad for scars?
Author: CJWard123
Score: 3
VoteRatio: 0.8
CommentCount: 4
Subreddit: askscience
PostTime: 1656972982
URL: https://www.reddit.com/r/askscience/comments/vriuq5/why_is_sunlight_bad_for_scars/
Text: So I’ve been told that sunlight is especially bad for scars because it can cause “hyper-pigmentation”, among other things. Yet, I’ve yet to see exactly why this is. What is it about scars that make them vulnerable to sunlight?

ID: vrmgnu
Title: How the HIV expanded in world? What was the firsts causes to HIV being globalized? And where was the first evidence in the history of the virus?
Author: aka_augusto
Score: 3
VoteRatio: 0.56
CommentCount: 17
Subreddit: askscience
PostTime: 1656984665
URL: https://www.reddit.com/r/askscience/comments/vrmgnu/how_the_hiv_expanded_in_world_what_was_the_firsts/
Text: 

ID: vrn69w
Title: do fireworks inhibit bats echolocation?
Author: front_yard_duck_dad
Score: 4
VoteRatio: 0.66
CommentCount: 7
Subreddit: askscience
PostTime: 1656987115
URL: https://www.reddit.com/r/askscience/comments/vrn69w/do_fireworks_inhibit_bats_echolocation/
Text: I love watching the bats in my yard eat mosquitoes and I do it almost every night in the summer. The last few nights with all of the fireworks and I mean it is pretty crazy here right now I feel like the flight of the bats looks off. The turns looks almost clumsy. Is this possible?

ID: vrnhis
Title: Although the main driver of our seasons is the Earth's tilt, do the aphelion and perihelion have any calculable effect?
Author: seanbrockest
Score: 46
VoteRatio: 0.82
CommentCount: 9
Subreddit: askscience
PostTime: 1656988166
URL: https://www.reddit.com/r/askscience/comments/vrnhis/although_the_main_driver_of_our_seasons_is_the/
Text: I understand that exposing a larger chunk of a hemisphere to the sun has an incredible effect on the amount of the sun's energy which is able to impact the planet, I have to assume that the elliptical nature of our orbit has some effect as well. Is it at least calculable?

Naturally the reason I'm asking is because the Earth reached aphelion today, meaning we are at the furthest point from the Sun in this orbit, meanwhile we are also very close to the first day of summer, when our tilt puts the northern hemisphere in full view of the Sun.

ID: vro08j
Title: How long is the LHC at CERN on for at a time? How long does it take before a test will be done?
Author: the0nerealm
Score: 222
VoteRatio: 0.92
CommentCount: 46
Subreddit: askscience
PostTime: 1656989912
URL: https://www.reddit.com/r/askscience/comments/vro08j/how_long_is_the_lhc_at_cern_on_for_at_a_time_how/
Text: Does it take a long time to actually charge up? Somebody told me it’ll take months before anything actually happens after they turn it on today, but I wanted to ask here if that’s how it works.

ID: vrpfdm
Title: Are there any species where the parents contribute non-equal numbers of chromosomes to their offspring, or does it have to be the same number from each?
Author: wickermanmorn
Score: 61
VoteRatio: 0.8
CommentCount: 26
Subreddit: askscience
PostTime: 1656994878
URL: https://www.reddit.com/r/askscience/comments/vrpfdm/are_there_any_species_where_the_parents/
Text: 

ID: vrsld6
Title: If Jupiter has 79 moons, why are they rarely seen in photos of the planet?
Author: bl4ck4nti
Score: 9
VoteRatio: 0.76
CommentCount: 10
Subreddit: askscience
PostTime: 1657007543
URL: https://www.reddit.com/r/askscience/comments/vrsld6/if_jupiter_has_79_moons_why_are_they_rarely_seen/
Text: 79 is a lot and I'm puzzled why we never see them in photos of Jupiter. Are they farther away than the satellites/probes that have taken the images of Jupiter? Are they digitally removed?

ID: vrtjl3
Title: How fast did the temperature increase in the Roman and Medieval Warming Periods, and how does that differ to the rapid temperature increase in recent decades?
Author: Aussie_Stalin
Score: 11
VoteRatio: 0.82
CommentCount: 3
Subreddit: askscience
PostTime: 1657011767
URL: https://www.reddit.com/r/askscience/comments/vrtjl3/how_fast_did_the_temperature_increase_in_the/
Text: I know anthropogenic climate change is happening and I don't post this with bad intentions, I'm just curious to know the answer, since I can't seem to find a definitive number (if there is one) on the rate of temperature increase during the 2 periods anywhere on Google. Any help would be much appreciated.

ID: vrtlqy
Title: Why do minerals become more disordered (crystallographically) as temperature of formation decreases whereas matter should be perfectly ordered as the temperature reaches Absolute zero?
Author: MayureshMJ
Score: 5
VoteRatio: 0.65
CommentCount: 13
Subreddit: askscience
PostTime: 1657012019
URL: https://www.reddit.com/r/askscience/comments/vrtlqy/why_do_minerals_become_more_disordered/
Text: General physics i learnt in highschool taught me that as any material reaches Absolute zero temperature the defects and flaws in it are removed and it becomes perfectly ordered in structure.
While when i am studying mineralogy and crystallography i see that many mineral's higher temperature polymorphs are more ordered than the low temperature. For example Akali feldspars high temperature polymorphs (Sanidine and Orthoclase) are Monoclinic in symmetry and the lower temperature polymorph (microcline) is in Triclinic symmetry.

As far as i understand monoclinic is supposed to be more ordered than triclinic. So what am i misunderstanding here? Why are these two things counter intuitive?

ID: vrtptk
Title: AskScience AMA Series: We're infectious disease experts here to answer your questions about monkeypox. AUA!
Author: AskScienceModerator
Score: 1039
VoteRatio: 0.87
CommentCount: 209
Subreddit: askscience
PostTime: 1657012512
URL: https://www.reddit.com/r/askscience/comments/vrtptk/askscience_ama_series_were_infectious_disease/
Text: In early May, reports began circulating about confirmed cases of monkeypox, an orthopoxvirus similar to smallpox. As of mid-June, there were over 2100 reported cases of monkeypox in dozens of countries. While a great deal is already known about the science of the monkeypox virus, this outbreak has raised several new questions about its transmissibility and impact on human health in both the short and long terms. With the world's attention heightened to such disease outbreaks due to the COVID-19 pandemic, this seems like a good opportunity to provide answers and help alleviate concerns.

We are experts in infectious diseases who are here to provide the facts about monkeypox and counter the mis-information that has been spreading about this disease. Join us today at 2 PM ET (18 UT) for a discussion, organized by the American Society for Microbiology, about the monkeypox outbreak. We'll answer your questions about the symptoms of monkeypox and how it spreads, current strategies for treatment and prevention, and what can be done to contain this (and future) outbreaks. Ask us anything!

With us today are:

+ Dr. Christy Hutson, Ph.D., M.S. (u/CHutson_CDC)- Branch Chief, Poxvirus and Rabies Branch, Division of High Consequence Pathogens and Pathology, Centers for Disease Control and Prevention
+ [Dr. Reeti Khare, Ph.D., D(ABMM)](https://www.nationaljewish.org/doctors-departments/providers/researchers/reeti-khare) (u/DenverIDLab)- Director, Infectious Disease Laboratory, National Jewish Health
+ Dr. Rodney E. Rohde, Ph.D., MS, SM(ASCP)CM, SVCM, MBCM, FACSc (u/DocMicrobe)- Regents' Professor, Texas State University System, University Distinguished Chair & Professor, Clinical Laboratory Science
+ [Dr. Rachel L. Roper, Ph.D.](https://microbiology-immunology.ecu.edu/rachel-l-roper/) (u/RroperECU)- Professor, Microbiology & Immunology, Brody School of Medicine, East Carolina University

Links:

+ [Monkeypox: What We Do and Don't Know About Recent Outbreaks](https://asm.org/Articles/2022/May/Monkeypox-What-We-Do-and-Don-t-Know-About-Recent-O)
+ [Monkeypox Clinical Update with Dr. Daniel Griffin](https://asm.org/Podcasts/TWiV/Episodes/Monkeypox-Clinical-Update-with-Dr-Daniel-Griffin)
+ [CDC Monkeypox page](https://www.cdc.gov/poxvirus/monkeypox/index.html)
+ [WHO Monkeypox page](https://www.who.int/emergencies/situations/monkeypox-oubreak-2022)

Please note that we will NOT be making medical diagnoses or recommending any medical treatments or procedures for individuals.

ID: vrufw5
Title: Mint tea and low blood pressure, how?
Author: Bachpipe
Score: 5
VoteRatio: 0.62
CommentCount: 9
Subreddit: askscience
PostTime: 1657015644
URL: https://www.reddit.com/r/askscience/comments/vrufw5/mint_tea_and_low_blood_pressure_how/
Text: Hello Reddit!    


I'm not looking for medical advice, but I am looking for an explanation! I just read some articles about mint tea and in almost all the articles it's written that you shouldn't drink mint tea if you're on low blood pressure medication, because it will enhance said medication. But none of the articles explain WHY it does! And then I thought; the Science Reddit  probably knows this. So, is there someone here who can explain to me why this is an effect that mint has?

ID: vrxmls
Title: Why isn’t cloud seeding used to fight the droughts currently happening in the world?
Author: ThrowAwayMyLife2341
Score: 3
VoteRatio: 0.55
CommentCount: 6
Subreddit: askscience
PostTime: 1657026954
URL: https://www.reddit.com/r/askscience/comments/vrxmls/why_isnt_cloud_seeding_used_to_fight_the_droughts/
Text: It is my understanding that cloud seeding is an effective way to make it rain in certain areas. Why isn’t this being used in a country such as Italy or the US west to try to combat the droughts?

ID: vryrlk
Title: Would there be higher gravity if Earth didn't spin?
Author: DirtSeth
Score: 2014
VoteRatio: 0.93
CommentCount: 261
Subreddit: askscience
PostTime: 1657030214
URL: https://www.reddit.com/r/askscience/comments/vryrlk/would_there_be_higher_gravity_if_earth_didnt_spin/
Text: Does the Earth's spin cause an outwards centrifugal force. Theoretically if there was a planet with earth's mass that didn't spin or span slower would it have a higher gravity? I assume that if there is a difference its negligible though.

ID: vrytb5
Title: Are there distinct protons/neutrons in a nucleus, or is it just a "soup" of quarks?
Author: vilhelm_s
Score: 351
VoteRatio: 0.91
CommentCount: 23
Subreddit: askscience
PostTime: 1657030352
URL: https://www.reddit.com/r/askscience/comments/vrytb5/are_there_distinct_protonsneutrons_in_a_nucleus/
Text: When the nucleus decays there are definite nucleons coming out, but what about the bound nucleus itself? And can you somehow demonstrate that there are distinct nucleons inside it, similar to how Rutherford's gold foil experiment shows that there's a distinct nucleus inside an atom?

ID: vrzpvd
Title: Are pictures taken by a telescope colour-corrected for redshift?
Author: Mr-Cas
Score: 3
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1657032855
URL: https://www.reddit.com/r/askscience/comments/vrzpvd/are_pictures_taken_by_a_telescope_colourcorrected/
Text: Hey there

In general, stars are moving away from us and, in combination with the doppler effect, this gives us redshift. When we look at stars with our eyes, they look more red than they actually are. When a picture is taken, the star looks more red than it actually is. This leads to two ways to represent a star in a picture (like [this one](https://cdn.mos.cms.futurecdn.net/NXmL6bbh7QMA3xxfuu56uZ.png)):

1. The way a star looks for a human on earth (non-colour corrected for redshift)
2. The way a star *actually* looks (colour corrected for redshift). It would display the colour of a star like the star actually sends out.

And so rises my question: are pictures of stars colour-corrected for redshift? Do the pictures display a star like a human would see it, or how it looks in reality (as if you were right next to it)?

For example, in the picture linked above, the star at the centre is just a white spot. But let's take the orange star to the left bottom of the middle. Is it actually that red (colour-corrected)? Or does it look that red because of red shift (not colour-corrected)?

In school, in dutch, I learned the term "Emission spectrum" of a star (almost always hydrogen is used). I think the official english term is RVS? You can use that and the default ("recorded" on earth) to calculate the amount of redshift. If you know how much redshift there is, you can colour-correct a picture for redshift. So if you supply a picture of a star and it's RVS, you can do some calculations and color-correct a picture. However, when searching the web, I didn't find a single "tool" that could do this. Why isn't there any?

I just had this topic in physics class at school and I came up with these questions after his lesson and my teacher didn't know the answer, so here I am, asking it to you people. I hope you can shed some light!

ID: vs00dw
Title: When has an animal evolved enough to be classified as a new species?
Author: julianapauki
Score: 1
VoteRatio: 0.6
CommentCount: 10
Subreddit: askscience
PostTime: 1657033613
URL: https://www.reddit.com/r/askscience/comments/vs00dw/when_has_an_animal_evolved_enough_to_be/
Text: We classify animals according to species but isn’t evolution more like a continious process? If that is true, why do classify them like this and when do we see an animal as a new species? For example. Species A exists today, but has an ancestor species B which existed 100k years ago. At what point does an animal of species B differ so much that it is seen as a new species A?

ID: vs3z8r
Title: Would tides have been more ferocious a billion years ago, when the moon was closer to Earth?
Author: BrewsCampbell
Score: 206
VoteRatio: 0.92
CommentCount: 21
Subreddit: askscience
PostTime: 1657043994
URL: https://www.reddit.com/r/askscience/comments/vs3z8r/would_tides_have_been_more_ferocious_a_billion/
Text: 

ID: vs51cb
Title: Is brilliant green (zelyonka) actually an antiseptic?
Author: kittenco
Score: 108
VoteRatio: 0.92
CommentCount: 19
Subreddit: askscience
PostTime: 1657046825
URL: https://www.reddit.com/r/askscience/comments/vs51cb/is_brilliant_green_zelyonka_actually_an_antiseptic/
Text: I don't think this is used in Western countries, but nations that were part of the former USSR seem to still use a [liquid brilliant green solution](https://russianlife.com/sites/default/assets/Image/417px-Brilliant_green_1a.jpeg) as a wound treatment (similar to/as well as iodine).

It's something I grew up with and never really thought about, but when I looked it up today, I'm not really understanding if the dye itself has any active ingredients. Per my understanding, over-the-counter zelyonka is just the brilliant green dye crystals dissolved into diluted alcohol, so... Is it only antiseptic because of the alcohol? Or does the brilliant green actually have antiseptic properties on its own?

ID: vs5top
Title: What electrode material is used in industrial hydrogen production using electrolysis?
Author: EqualTransit
Score: 4
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657048884
URL: https://www.reddit.com/r/askscience/comments/vs5top/what_electrode_material_is_used_in_industrial/
Text: I have messed around quite a bit electrolyzing materials in order to generate hydrogen, oxygen and chlorine. I had very limited means and it was just a hobby project, but a consistent problem I had and I saw others having on the internet is the corrosion of the anode. Even stainless steel or graphite could not stand the test of time and I can imagine platinum electrodes are prohibitively expensive for industrial scale. Other options such as Mixed-metal-oxide seems too expensive for gigawatt scale production as well. Most hydrogen manufacturing websites only mention marketing buzzwords ("ultra high density" / "innovative corrosion resistance") and no technical details. Perhaps it's all a bit of a trade secret, but I am quite curious!  


Sidenote, I can imagine it getting messed up when messing with NaCl electrolysis with chlorine and carbon steel electrodes. But if I recall correctly even NaOH solutions with stainless corroded after some time. So my question focusses specifically on hydrogen production.

ID: vs82y0
Title: How are neurotransmitters in a brain measured?
Author: spiffyhandle
Score: 46
VoteRatio: 0.83
CommentCount: 12
Subreddit: askscience
PostTime: 1657054808
URL: https://www.reddit.com/r/askscience/comments/vs82y0/how_are_neurotransmitters_in_a_brain_measured/
Text: I've heard things like "adenosine increases while awake and decreases when sleeping". How is adenosine (and other NTs) measured in a living human? My understanding is the only way to measure neurotransmitters is to cut open the brain, which you can't do on a living person.

ID: vsa6rn
Title: Can vultures drink stagnant water?
Author: TheMailMan92
Score: 7
VoteRatio: 0.71
CommentCount: 2
Subreddit: askscience
PostTime: 1657060315
URL: https://www.reddit.com/r/askscience/comments/vsa6rn/can_vultures_drink_stagnant_water/
Text: After a heavy rain, I saw a vulture in the ditch drinking fresh rain water. That made me wonder if vultures are picky about their water intake. Can their stomach acid/immune system handle the many bacteria found in stagnant water without them getting sick? Obviously fresh water is preferred.

ID: vsaid9
Title: Does humidity affect animals that don’t sweat to cool themselves in a similar way as it does humans?
Author: 0010MK
Score: 5
VoteRatio: 0.86
CommentCount: 5
Subreddit: askscience
PostTime: 1657061199
URL: https://www.reddit.com/r/askscience/comments/vsaid9/does_humidity_affect_animals_that_dont_sweat_to/
Text: Do animals that don’t sweat to cool themselves feel hotter on humid days, like we do (all else being equal)? Or is this sensation unique to animals that sweat, because humidity reduces our ability to cool ourselves?

ID: vse7u0
Title: If light has no mass, why is it affected by black holes?
Author: General-Pea2016
Score: 3813
VoteRatio: 0.92
CommentCount: 824
Subreddit: askscience
PostTime: 1657072003
URL: https://www.reddit.com/r/askscience/comments/vse7u0/if_light_has_no_mass_why_is_it_affected_by_black/
Text: 

ID: vsel2w
Title: Why are fungi classified as a different kingdom from plants? They seem very similar.
Author: MinecraftSplashText
Score: 6
VoteRatio: 0.71
CommentCount: 6
Subreddit: askscience
PostTime: 1657073117
URL: https://www.reddit.com/r/askscience/comments/vsel2w/why_are_fungi_classified_as_a_different_kingdom/
Text: 

ID: vsg1nm
Title: Can resistant bacteria evolve to become no more resistant to old antibiotics?
Author: Golitan11
Score: 3
VoteRatio: 0.71
CommentCount: 1
Subreddit: askscience
PostTime: 1657077543
URL: https://www.reddit.com/r/askscience/comments/vsg1nm/can_resistant_bacteria_evolve_to_become_no_more/
Text: Say some bacteria became 100% resistant to antibiotic A 20 years ago, is now 50% resistant to antibiotic B and 10% resistant to antibiotic C. Since antibiotic A is no longer effective, B and C are being administered instead. Fast-forward to 2050, the same bacteria has become resistant to B and C, and new antibiotics are being used instead. Since antibiotic A has been deprecated a while ago and the bacteria has evolved multiple times because of other antibiotics, would antibiotic A ever become a viable treatment again?

ID: vsgy0f
Title: Why don't we feel the heat from the core/mantle?
Author: Nome_Qualquer
Score: 7
VoteRatio: 0.71
CommentCount: 5
Subreddit: askscience
PostTime: 1657080382
URL: https://www.reddit.com/r/askscience/comments/vsgy0f/why_dont_we_feel_the_heat_from_the_coremantle/
Text: Most if not all heat we experience on the surface comes from the Sun, but the core and mantle are also very hot, much closer to us and they have been around for a really long time, so how can the crust be so much colder?

ID: vsh3sx
Title: Are the calories in fruits spread out evenly?
Author: YOSH_97
Score: 8
VoteRatio: 0.83
CommentCount: 2
Subreddit: askscience
PostTime: 1657080907
URL: https://www.reddit.com/r/askscience/comments/vsh3sx/are_the_calories_in_fruits_spread_out_evenly/
Text: Do the calories in fruits change based on their proximity to say the seed/pit? Or for any other reason? 

If that doesn’t make sense, for example gram for gram does the calorie content change in say an apple the closer it is or further it is from the core?

ID: vsibcv
Title: Why does the sky seem to turn green during a thunderstorm?
Author: lorgskyegon
Score: 7
VoteRatio: 0.82
CommentCount: 3
Subreddit: askscience
PostTime: 1657085100
URL: https://www.reddit.com/r/askscience/comments/vsibcv/why_does_the_sky_seem_to_turn_green_during_a/
Text: 

ID: vsj3h1
Title: how do scientists observe what's happening inside the LHC?
Author: Eazy_MF_E
Score: 11
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1657088037
URL: https://www.reddit.com/r/askscience/comments/vsj3h1/how_do_scientists_observe_whats_happening_inside/
Text: With the recent discovery of tetraquarks and pentaquarks at CERN, how are scientists able to “see” what’s happening inside the collider? Is it a bunch of data that’s analyzed and an inference is made? And what instruments detect what’s happening?

ID: vsjr0s
Title: Why did all the extinct ice age megafauna die out at the start of this current interglacial period when they presumably survived multiple previous interglacial periods? Surely humans could not have killed all the mammoths in Eurasia and North America?
Author: LanKstiK
Score: 0
VoteRatio: 0.5
CommentCount: 7
Subreddit: askscience
PostTime: 1657090776
URL: https://www.reddit.com/r/askscience/comments/vsjr0s/why_did_all_the_extinct_ice_age_megafauna_die_out/
Text: Thanks

ID: vsjzaj
Title: Are all dioecious plants able to be feminized?
Author: Damnoneworked
Score: 6
VoteRatio: 0.69
CommentCount: 0
Subreddit: askscience
PostTime: 1657091695
URL: https://www.reddit.com/r/askscience/comments/vsjzaj/are_all_dioecious_plants_able_to_be_feminized/
Text: In cannabis, you can force female seeds with colloidal silver. Is this possible in other dioecious plants? Would colloidal silver be used for all dioecious plants or would you need another chemical or process? 

Say you wanted to feminize a kiwi vine, how might you do this?

ID: vskyb6
Title: Where does water come from?
Author: Grand_Afternoon7166
Score: 4
VoteRatio: 0.57
CommentCount: 4
Subreddit: askscience
PostTime: 1657095892
URL: https://www.reddit.com/r/askscience/comments/vskyb6/where_does_water_come_from/
Text: There's alot of thoery surrounding where does the water on earth come from. But what is the most plausible theory now? Is there any proven theory?

ID: vsmetu
Title: How did cells evolve receptors for pathogens?
Author: nextleveldumbness
Score: 1
VoteRatio: 0.54
CommentCount: 3
Subreddit: askscience
PostTime: 1657101865
URL: https://www.reddit.com/r/askscience/comments/vsmetu/how_did_cells_evolve_receptors_for_pathogens/
Text: Hello everyone hope you have a great day. So I just began studying the immune system and I have some questions. 
So if I understand it correctly so far, when pathogens enter the body they have to get recognized somehow, so the body can destroy them. So pathogens have these pamp (pathogen associated molecular patterns) that get recognized by the phagocytes with the help of "toll like receptors". Also my textbook says something about opsonins, chemical compounds that " mark" the pathogens so phagocytes can recognize and destroy them. 

My questions are:
1) How did the cell evolve those toll receptors? Was it randomly but they stayed bc they are useful? Let's say you have a cell that no pathogen has ever interacted with it. So logically, the cell hasn't any receptor for it (or it has but it was a random generation-im not sure how it works). 
2) From my understanding, opsonins bind to the pathogen somehow and help the phagocyte recognize it. So opsonins have a lock-key relationship with phagocytes? It would make sense for the cell to recognize molecules that are part of the cell. But how do opsonins bind to the pathogens? My textbook isn't going on detail. 

Thank you for reading so far and sorry if my questions are stupid. Also sorry for any grammar or spelling mistakes, English isn't my first language.

ID: vsmzhi
Title: Does freeze drying damage paper? If not, why?
Author: efdhfbhd2
Score: 5
VoteRatio: 0.69
CommentCount: 11
Subreddit: askscience
PostTime: 1657104093
URL: https://www.reddit.com/r/askscience/comments/vsmzhi/does_freeze_drying_damage_paper_if_not_why/
Text: Recently there was a heavy downpour and I was told that the nearby library had to freeze dry books/papers in their magazine. Apparently, there had been a small water leak and parts of their inventory got wet.

I have then been searching online, how the process of freeze drying actually works and found several sources. However, while reading I began wondering: These processes usually create ice crystal inside the material they want to dry. How does paper survive this process?

I can imagine, that the paper isn't too rigid, it can bend and deform given pressure unlike cell walls. Cell walls seem to be rather fragile as ice crystals can break them. However, if paper had been completely drenched/soaked in water, I would expect at least some damage to the paper. But apparently, freeze drying seems to be a very safe method, why is that?

ID: vso7v0
Title: Why is a bone marrow transplant not always 100% effective at curing blood cancers?
Author: beacheytunez_
Score: 12
VoteRatio: 0.81
CommentCount: 6
Subreddit: askscience
PostTime: 1657108486
URL: https://www.reddit.com/r/askscience/comments/vso7v0/why_is_a_bone_marrow_transplant_not_always_100/
Text: I was reading earlier today about the kinds of ailments that bone marrow transplants are used to treat (as I am thinking about signing up on the registry to donate), and I noted that in the case of leukaemia, chemotherapy or radiotherapy is used to completely destroy the recipient's immune system first.

However, whilst relatively good, there are still figures that suggest that survivability over the years following treatment is not always that high, some still slip through the gaps.

But what causes these deaths after transplants over a long time since the procedure? Do the recipients somehow reject and attack the donated marrow? Does the new marrow eventually fail? But the recipient's immune system was destroyed, why can't the received marrow/immune system exist indefinitely, or a repeat/follow-up transplant procedure performed further down the line?

A follow-up question I have is are there grounds for marrow transplants to be used to treat immunodeficiency disorders such as CVID? I also read that some investigation has been performed into treating MS with bone marrow transplantation.

This is a long one, thanks in advance!

ID: vsojh8
Title: Why do different acids (citric, malic, lactic, etc.) taste different?
Author: Marssunrise
Score: 15
VoteRatio: 0.78
CommentCount: 6
Subreddit: askscience
PostTime: 1657109453
URL: https://www.reddit.com/r/askscience/comments/vsojh8/why_do_different_acids_citric_malic_lactic_etc/
Text: From what I've heard, we have 5 or 6 different types of taste buds, one of them being able to detect acids in food. Why do different acids such as malic, citric and lactic acids have a distinct taste to them? Does it have to do with aromatics or do we have different varieties of acid taste buds that can distinguish between acids?

ID: vsooob
Title: Why does Australia have such high concentrations of uranium?
Author: PHealthy
Score: 269
VoteRatio: 0.9
CommentCount: 69
Subreddit: askscience
PostTime: 1657109918
URL: https://www.reddit.com/r/askscience/comments/vsooob/why_does_australia_have_such_high_concentrations/
Text: 

ID: vsqp6p
Title: Ask Anything Wednesday - Biology, Chemistry, Neuroscience, Medicine, Psychology
Author: AutoModerator
Score: 27
VoteRatio: 0.81
CommentCount: 14
Subreddit: askscience
PostTime: 1657116009
URL: https://www.reddit.com/r/askscience/comments/vsqp6p/ask_anything_wednesday_biology_chemistry/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Biology, Chemistry, Neuroscience, Medicine, Psychology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vsrwcc
Title: Does earth's specific gravity facilitate life or do all the other variables dictate that life would have prospered anyway and adapted to almost whatever gravity our planet had.?
Author: Irishane
Score: 213
VoteRatio: 0.89
CommentCount: 63
Subreddit: askscience
PostTime: 1657119298
URL: https://www.reddit.com/r/askscience/comments/vsrwcc/does_earths_specific_gravity_facilitate_life_or/
Text: i.e. is our gravity also in a Goldilocks zone?

ID: vss0b4
Title: Why can CTE only be diagnosed by autopsy, and is there a chance this could change anytime soon?
Author: ChalkDstTorture
Score: 3740
VoteRatio: 0.94
CommentCount: 383
Subreddit: askscience
PostTime: 1657119598
URL: https://www.reddit.com/r/askscience/comments/vss0b4/why_can_cte_only_be_diagnosed_by_autopsy_and_is/
Text: 

ID: vsxj6i
Title: If the 96.5% carbon dioxide atmosphere of Venus was reduced to 20.95% oxygen (i.e. earth equivalent %) and 75.55% carbon dioxide, would the air be breathable?
Author: Moltress2
Score: 859
VoteRatio: 0.94
CommentCount: 171
Subreddit: askscience
PostTime: 1657133858
URL: https://www.reddit.com/r/askscience/comments/vsxj6i/if_the_965_carbon_dioxide_atmosphere_of_venus_was/
Text: 

ID: vsy0bi
Title: Why are "other" intensities so low in compton scattering curve?
Author: 418397
Score: 4
VoteRatio: 0.67
CommentCount: 2
Subreddit: askscience
PostTime: 1657135069
URL: https://www.reddit.com/r/askscience/comments/vsy0bi/why_are_other_intensities_so_low_in_compton/
Text: If we look at the intensity vs wavelength graph in compton scattering experiment...,we see two peaks, one due to scattering from free electrons and the other due to scattering from tightly bound electrons.

But that doesn't make the intensities at other wavelengths zero... They are there, non zero but small... I suspect they appear due to scattering from no so tightly bounded electrons. 

But my question is why should they be so low? Like why is the concentration of free electron scattering and tight electron scattering so high compared to the rest(the no so tight electron scattering)...?

ID: vsy2sj
Title: How were we able to eradicate some diseases, with vaccines, and not others?
Author: highxv0ltage
Score: 7
VoteRatio: 0.77
CommentCount: 2
Subreddit: askscience
PostTime: 1657135249
URL: https://www.reddit.com/r/askscience/comments/vsy2sj/how_were_we_able_to_eradicate_some_diseases_with/
Text: The way I understand it, vaccines use a dead, or weakened, virus. Some vaccines use only parts of a virus (or bacteria). And in the case of the Covid vaccines, they use mRNA technology. 

Now, the way I understand it, once this is introduced into the body, the immune system reacts and neutralizes the antigen. So, when the antigen enters the body a second time, the immune system reacts much quicker. I also understand that microbes can mutate, which has an effect on the vaccine's potency. This is why we have to get a flu shot every year, because the virus mutates. 

However, in the cases of Smallpox and Polio, we have managed to eradicate these diseases by way of vaccines. So, my question is it possible that, with vaccines, we were able to eliminate some diseases with vaccines, but not others? Did these other viruses just not have a chance to mutate? How would we get to the point where we don't let the flu or Covid to mutate? 

Please no "Big Pharma" conspiracies. I just want to know people's thoughts from a scientific standpoint. Thanks.

ID: vt0aq6
Title: What does Pixel to Pixel rms mean within the context of photometric astronomy?
Author: DaybreakHonor
Score: 1
VoteRatio: 0.53
CommentCount: 4
Subreddit: askscience
PostTime: 1657140846
URL: https://www.reddit.com/r/askscience/comments/vt0aq6/what_does_pixel_to_pixel_rms_mean_within_the/
Text: 

ID: vt120m
Title: Does the sun spin around it's own axis like the rest of the planets?
Author: taracus
Score: 13
VoteRatio: 0.69
CommentCount: 23
Subreddit: askscience
PostTime: 1657142799
URL: https://www.reddit.com/r/askscience/comments/vt120m/does_the_sun_spin_around_its_own_axis_like_the/
Text: 

ID: vt3hrq
Title: If a fully vaccinated person is unequivocally exposed to covid but never develops symptoms, is their immune response now greater for having fought off the virus, or reduced for having had to wage war on it?
Author: elbeees
Score: 101
VoteRatio: 0.81
CommentCount: 21
Subreddit: askscience
PostTime: 1657149180
URL: https://www.reddit.com/r/askscience/comments/vt3hrq/if_a_fully_vaccinated_person_is_unequivocally/
Text: As the title states. Trying to discover if there's a boost to the body's immune response or if the immune response is depressed each time it fights off the virus.

ID: vt414e
Title: Are viruses more prevalent in wild animals and how come our hunter gatherer ancestors dont suffer from great plague all the time?
Author: MyNameIsNonYaBizniz
Score: 3
VoteRatio: 0.58
CommentCount: 16
Subreddit: askscience
PostTime: 1657150654
URL: https://www.reddit.com/r/askscience/comments/vt414e/are_viruses_more_prevalent_in_wild_animals_and/
Text: 

ID: vt72j6
Title: Are plastic containers (with or without BPA) relatively safe as long as they're not used to store/heat up food?
Author: fullsunset
Score: 6
VoteRatio: 0.8
CommentCount: 3
Subreddit: askscience
PostTime: 1657159497
URL: https://www.reddit.com/r/askscience/comments/vt72j6/are_plastic_containers_with_or_without_bpa/
Text: I'm into organizing, and plastic containers, storage boxes, and trays are the most commonly available items for that. I've recently become aware of the dangers of BPA (Bisphenol A), as well as BPS (Bisphenol S) (which is not flagged equally but considered just as dangerous) as endocrine disruptors and carcinogens. I've learned that it is strongly recommended to replace plastic when it comes to food containers. However, I have a few questions about the use of plastics in every day life that I have found opposing answers for when searching and I'd appreciate your take on:

1. Are plastic containers relatively safe (with or without BPA) as long as they're not used to heat up food? Is not using them for storing food in the fridge or at room temperature still highly recommended or are the risks exaggerated?
2. Do plastic containers/trays/storage bins (with or without BPA) for clothes, personal items, and paper pose similar risks? Should plastic be avoided to store and organize items in desks, closets, shelfs, etc, too?
3. Do the risks of doing 1 and 2 increase for a person with actual hormone problems?

ID: vt77lz
Title: How long does California have before it becomes an island or a crunched-up mountain range?
Author: Luigifan18
Score: 38
VoteRatio: 0.84
CommentCount: 14
Subreddit: askscience
PostTime: 1657159913
URL: https://www.reddit.com/r/askscience/comments/vt77lz/how_long_does_california_have_before_it_becomes/
Text: I vaguely recall hearing that California is on a different tectonic plate than the rest of the landmass that is currently North America. I don't recall if California's tectonic plate is moving away from or into the rest of North America, but it's only a matter of time before it's no longer part of America as we know it. The question is, how long is it going to be before we have to start building literal bridges between California and the rest of North America?

ID: vt86nb
Title: Does produce absorb pesticides directly or though water?
Author: mikesalami
Score: 6
VoteRatio: 0.88
CommentCount: 6
Subreddit: askscience
PostTime: 1657162782
URL: https://www.reddit.com/r/askscience/comments/vt86nb/does_produce_absorb_pesticides_directly_or_though/
Text: So eating pesticides isn't good. I wash my stuff in baking soda usually to try to get off what I can.

I'm curious however if plants absorb pesticides directly into their flesh?

For example avocado... can you spray avocados with pesticides all you want and it will be safe to eat because you are removing the thick external cover? Or will the pesticide leach into the water, and then be absorbed by the plant, then eaten by you?

Or does it perhaps get absorbed directly through the skin?

Just curious!

ID: vtai3g
Title: Why are virus capsids usually icosahedrons?
Author: CarelessVirus2
Score: 15
VoteRatio: 0.7
CommentCount: 6
Subreddit: askscience
PostTime: 1657170304
URL: https://www.reddit.com/r/askscience/comments/vtai3g/why_are_virus_capsids_usually_icosahedrons/
Text: 

ID: vtby0u
Title: What is the *chemical* structure of depleted uranium?
Author: 4thDevilsAdvocate
Score: 20
VoteRatio: 0.72
CommentCount: 9
Subreddit: askscience
PostTime: 1657175529
URL: https://www.reddit.com/r/askscience/comments/vtby0u/what_is_the_chemical_structure_of_depleted_uranium/
Text: For instance, see [this picture of a 30-millimeter depleted uranium armor penetrator](https://en.wikipedia.org/wiki/Depleted_uranium#/media/File:30mm_DU_slug.jpg), which I shamelessly stole from [the Wikipedia page on depleted uranium](https://en.wikipedia.org/wiki/Depleted_uranium). 

What's the *chemical* structure of the uranium compound used in that round? 

I know depleted uranium has less [uranium-235](https://en.wikipedia.org/wiki/Uranium-235) than [natural uranium](https://en.wikipedia.org/wiki/Natural_uranium), since said U-235 has been refined out and used in a nuclear reactor or weapon, but I don't know what all the [uranium-238](https://en.wikipedia.org/wiki/Uranium-238) left over has bonded to. Is it an oxide? A carbide? Pure uranium metal? An alloy of pure uranium metal mixed with something else?

ID: vtc4t2
Title: Why do some plants bloom for only one night?
Author: PremiumPrimate
Score: 8
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1657176261
URL: https://www.reddit.com/r/askscience/comments/vtc4t2/why_do_some_plants_bloom_for_only_one_night/
Text: There are a number of plants that bloom for just one night per year. It seems reasonable to think that a mutated variant blooming for two nights would eventually out-compete the one-nighters, but since that hasn't happened I guess that's not the case. Why?

ID: vtdpph
Title: Why are some lakes clear and others murky?
Author: ProtagonistForHire
Score: 9
VoteRatio: 0.91
CommentCount: 12
Subreddit: askscience
PostTime: 1657182704
URL: https://www.reddit.com/r/askscience/comments/vtdpph/why_are_some_lakes_clear_and_others_murky/
Text: Even if the water is still. Won't all the sediment settle to the bottom eventually and become clear.

ID: vtfuh7
Title: Why do we have kneecaps but no elbow caps?
Author: TophsYoutube
Score: 4156
VoteRatio: 0.94
CommentCount: 277
Subreddit: askscience
PostTime: 1657191202
URL: https://www.reddit.com/r/askscience/comments/vtfuh7/why_do_we_have_kneecaps_but_no_elbow_caps/
Text: And did we evolve to have kneecaps or did we lose elbow caps somewhere along the way?

Edit: Thank you everyone for the insightful answers! Looks like the answer is a lot more complicated than I thought, but I get the impression that the evolutionary lineage is complicate. Thanks!

ID: vtjw2v
Title: If all precipitation stopped, how long would it take for all the rivers to empty into the oceans?
Author: whidzee
Score: 1655
VoteRatio: 0.93
CommentCount: 79
Subreddit: askscience
PostTime: 1657203883
URL: https://www.reddit.com/r/askscience/comments/vtjw2v/if_all_precipitation_stopped_how_long_would_it/
Text: 

ID: vtl3in
Title: How do Mosquitoes Suck?
Author: SpaceMangos
Score: 115
VoteRatio: 0.89
CommentCount: 51
Subreddit: askscience
PostTime: 1657207236
URL: https://www.reddit.com/r/askscience/comments/vtl3in/how_do_mosquitoes_suck/
Text: I've briefly read about the 6 needles they use in their proboscis, but I want to know how the blood is moved from the bloodstream to the mosquito and cannot find anything. How similar is it to how we suck through a straw where we create a lower pressure environment in our mouth and the liquid moves to fill a pressure difference? Can a mosquito mouth do what we do?

ID: vtm1jf
Title: When was it realized/ proposed that modern birds were actually dinosaurs?
Author: A_HECKIN_DOGGO
Score: 249
VoteRatio: 0.89
CommentCount: 53
Subreddit: askscience
PostTime: 1657209759
URL: https://www.reddit.com/r/askscience/comments/vtm1jf/when_was_it_realized_proposed_that_modern_birds/
Text: Was there a specific year when it was first theorized that dinosaurs and birds were the same group of animals? Or was there more of a gradual process where bits and pieces of information were gradually added together to come up with a tentative suggestion that there may have been a link between the two groups which has steadily grown over time?

Also, was there anybody in particular who influenced this theory?

ID: vtq2ww
Title: Was junk DNA always junk or is it vestigial?
Author: LurkerFailsLurking
Score: 25
VoteRatio: 0.72
CommentCount: 18
Subreddit: askscience
PostTime: 1657220195
URL: https://www.reddit.com/r/askscience/comments/vtq2ww/was_junk_dna_always_junk_or_is_it_vestigial/
Text: I know that random mutations will produce "nonsense" and assume that at least some of the "junk DNA" we carry can be attributed to that, but I was wondering if some of it are fragments of vestigial DNA from our distant ancestors?

If it exists, can we tell the difference between those two categories of DNA and has any of that vestigial DNA been traced to its origin? I'm imagining that it's possible that we and chimpanzees share some junk DNA that's been hanging out since our ancestors diverged a relatively short time ago. Is this true?

Thanks.

ID: vtt8qh
Title: How much would a COVID variant have to mutate before current COVID tests wouldn't properly detect it?
Author: darthjoey91
Score: 8
VoteRatio: 0.64
CommentCount: 16
Subreddit: askscience
PostTime: 1657228379
URL: https://www.reddit.com/r/askscience/comments/vtt8qh/how_much_would_a_covid_variant_have_to_mutate/
Text: Like how the current batch of vaccines didn't protect against infection from the Omicron variants, could a variant sufficiently mutate to not be able to be detected by either a PCR or an antigen test? And if it reached that point, would it still be COVID 19, or instead of evolved to the point where it probably deserves a different name?

ID: vty0iq
Title: Do hair products targeted toward a certain type of hair (curly, straight, frizzy, etc) actually matter, or is it all just a marketing tactic?
Author: chicodesopa
Score: 11
VoteRatio: 0.82
CommentCount: 3
Subreddit: askscience
PostTime: 1657241863
URL: https://www.reddit.com/r/askscience/comments/vty0iq/do_hair_products_targeted_toward_a_certain_type/
Text: 

ID: vty159
Title: Effects of exposure to +Gs on cardiovascular system of fighter pilots?
Author: claire_inet
Score: 1
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1657241921
URL: https://www.reddit.com/r/askscience/comments/vty159/effects_of_exposure_to_gs_on_cardiovascular/
Text: My brother is training to be a fighter pilot and his training requires him to go through simulations that expose him to upwards of +7.5 Gs. My questions regards the risk of RV/LV hypertrophy due to the alterations in cardiac preload and afterlife from being under these Gs. 

I currently work as a scribe in pediatric cardiomyopathy and see a lot of HCM, and knowing the pathology of ventricular hypertrophy got me wondering if there was a risk on RV or LV hypertrophy in fighter pilots due to chronic exposure due intense +Gs

I read one study from Israeli fighter pilots that found no difference in cardiac dimensions by echocardiography when comparing pilots exposed to +Gs vs. -Gs (compared over a 5 year period). However are there studies that compare cardiac dimensions and functions of pilots to the baseline population not exposed to these type of G forces?

ID: vtyg05
Title: Saw this on another subreddit. A guy tried to jump on a trampoline under water but it looks like he landed on solid grand. How does that work?
Author: None
Score: 1
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1657243142
URL: https://www.reddit.com/r/askscience/comments/vtyg05/saw_this_on_another_subreddit_a_guy_tried_to_jump/
Text: 

ID: vtz0iy
Title: Is it normal for squirrels (in "packs") to attack birds? And each other?
Author: TipAgreeable9659
Score: 11
VoteRatio: 0.92
CommentCount: 2
Subreddit: askscience
PostTime: 1657244899
URL: https://www.reddit.com/r/askscience/comments/vtz0iy/is_it_normal_for_squirrels_in_packs_to_attack/
Text: Hopefully my question is alright! I hope I can get some answers. Lately I've been finding dead baby birds all over my backyard, and I hadn't a clue what was killing them. This morning I heard a terrible commotion and found five squirrels circling an adult collared dove like a pack of wolves. They took turns jumping on her back and attacking her. Then, later, the same squirrels started attacking one another! One seemingly nearly killed the other one - By the end of the fight it was hanging off of a tree branch, mouth open, clearly exhausted. It wasn't even holding onto the branch. Is this normal behavior for squirrels? What's the science behind this behavior? I've never seen it before!

ID: vu0je8
Title: Does DNA contain information on an organisms anatomy, shape, size or form?
Author: Zkv
Score: 3
VoteRatio: 0.67
CommentCount: 24
Subreddit: askscience
PostTime: 1657249526
URL: https://www.reddit.com/r/askscience/comments/vu0je8/does_dna_contain_information_on_an_organisms/
Text: I've been watching prof. Michael Levin's work in regenerative biology and morphology, where he is working on how cells build bodies. He states that DNA contains no information related to a multicellular organism's three dimensional anatomy. 

Timestamped explanation.

[https://youtu.be/ZmRaIQOlxTY?t=654](https://youtu.be/ZmRaIQOlxTY?t=654)

&#x200B;

But everything I see online, and everyone I ask online explicitly states that DNA tells cells how to build bodies. 

&#x200B;

If Levin is wrong, and DNA does contain anatomical information, are we able to learn the anatomy of an animal, or even a simple plant *just* by reading the genome? Obviously without comparing it to a related organism.

ID: vu0ykf
Title: Why does boiling water form bubbles at the BOTTOM of the pot?
Author: Mightycrevice
Score: 2
VoteRatio: 0.57
CommentCount: 7
Subreddit: askscience
PostTime: 1657250846
URL: https://www.reddit.com/r/askscience/comments/vu0ykf/why_does_boiling_water_form_bubbles_at_the_bottom/
Text: Is it breaking the molecule apart, creating the air? Do these bubbles contain the steam?

ID: vu1h7g
Title: Are sleep patterns controlled by genetics in any way?
Author: reanukeeves07
Score: 2
VoteRatio: 0.67
CommentCount: 2
Subreddit: askscience
PostTime: 1657252531
URL: https://www.reddit.com/r/askscience/comments/vu1h7g/are_sleep_patterns_controlled_by_genetics_in_any/
Text: Both my parents are early risers (5-6 a.m. wake-up sans alarm) and two of my three siblings as well as myself are the same. My oldest sister is usually 7:30 - 8:30. It could very well be due to being raised by early risers and personal preference, but genetics are still a possibility, plus that looks suspiciously like a basic double-heterozygous punnet square.

ID: vu1y9y
Title: Would marine mammals such as dolphins and belugas enjoy the taste of sugar foods like cake?
Author: ericstern
Score: 5
VoteRatio: 0.78
CommentCount: 5
Subreddit: askscience
PostTime: 1657254050
URL: https://www.reddit.com/r/askscience/comments/vu1y9y/would_marine_mammals_such_as_dolphins_and_belugas/
Text: I figured, bears have been observed eating all sorts of human food, and seem to have a sweet tooth just like we do, I wonder if that applies to mammals who have only ever eaten fish their whole lives.

ID: vu27ep
Title: Is there an effect where watching people eat can make you feel full?
Author: An-Orange-Mess
Score: 1
VoteRatio: 0.57
CommentCount: 4
Subreddit: askscience
PostTime: 1657254930
URL: https://www.reddit.com/r/askscience/comments/vu27ep/is_there_an_effect_where_watching_people_eat_can/
Text: When I was watching a video essay about the "mukbang industry" it explained that some people say that they experience "vicarious satiation", where they feel full just by watching these content creators eat. Can it really satiate hunger for some or is it just them convincing themselves that they are not hungry once they have watched those videos?

ID: vu3r40
Title: Can a dormant herpes virus become active if someone is in contact with cold sores?
Author: parkix
Score: 96
VoteRatio: 0.87
CommentCount: 17
Subreddit: askscience
PostTime: 1657260462
URL: https://www.reddit.com/r/askscience/comments/vu3r40/can_a_dormant_herpes_virus_become_active_if/
Text: I've read that most of the world population already has herpes (something like 80-90%) but only a small minority show symptoms (cold sores). In the case of HSV-1 virus, if someone already has the virus, but is asymptomatic (never had any outbreaks, as seems to be the case with most of the population) and gets into contact with cold sores (from a partner), will that person develop symptoms (cold sores) or will the virus continue to be dormant?

ID: vu41fi
Title: Why do acardiac twins mostly fail to develop an upper body?
Author: weeknie
Score: 2
VoteRatio: 0.63
CommentCount: 0
Subreddit: askscience
PostTime: 1657261539
URL: https://www.reddit.com/r/askscience/comments/vu41fi/why_do_acardiac_twins_mostly_fail_to_develop_an/
Text: I was reading the wiki page about acardiac twins, which states the following:

> The acardiac twin is a parasitic twin that fails to properly develop a heart, and therefore generally does not develop the upper structures of the body.

How does the lack of development of a heart, hinder the development of the upper body? Why isn't the lower body (as) affected? (generally the legs do grow, just not properly)

Does it have something to do with the lack of proper oxygenated blood?

ID: vu47qs
Title: Why do certain plants such as Hibiscus produce and transfer pollen grains even though they don't produce any seed or fruit?
Author: Strong_Produce_6501
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1657262200
URL: https://www.reddit.com/r/askscience/comments/vu47qs/why_do_certain_plants_such_as_hibiscus_produce/
Text: 

ID: vu47v0
Title: What causes the hours-long delay between a vaccine injection and the onset of immune responses symptoms (chills, etc.)?
Author: 9183b_34834
Score: 13
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1657262213
URL: https://www.reddit.com/r/askscience/comments/vu47v0/what_causes_the_hourslong_delay_between_a_vaccine/
Text: I've gotten seven vaccines in the past year or so and it seems that although I feel fine immediately after the injection other than a slightly sore arm at the injection site, after about 9-12 hours the immune symptoms begin to kick in. Chills, fatigue, and generally feeling out of sorts.

What specifically is happening during that interval?

ID: vu4cuj
Title: I used to hear more frogs at night. Is the declining population of insects also impacting invertebrate and amphibians?
Author: Prudent_Studio_4453
Score: 0
VoteRatio: 0.46
CommentCount: 3
Subreddit: askscience
PostTime: 1657262751
URL: https://www.reddit.com/r/askscience/comments/vu4cuj/i_used_to_hear_more_frogs_at_night_is_the/
Text: More so, where are they being affected the most?

ID: vu4tpi
Title: How do antidepressant cause semi-permanent sexual dysfunction even after quitting the medication?
Author: cololz1
Score: 6
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657264598
URL: https://www.reddit.com/r/askscience/comments/vu4tpi/how_do_antidepressant_cause_semipermanent_sexual/
Text: In the literature there have been rising number of studies/reviews done on PSSD (post ssri sexual dysfunction), with the recent track since the EMA [accepted it as a syndrome page 5](https://www.ema.europa.eu/en/documents/prac-recommendation/prac-recommendations-signals-adopted-13-16-may-2019-prac-meeting_en.pdf).

sexual dysfunction are atypical from standard sexual dysfunction, symptoms include : 

\-anorgasmia

\-genital numbness

\-ejaculatory anahedonia 

ID: vu54y4
Title: Apparently Tsunamis can go up to 800-900 km/h, are there any video of this?
Author: CampaignImmediate683
Score: 24
VoteRatio: 0.84
CommentCount: 10
Subreddit: askscience
PostTime: 1657265892
URL: https://www.reddit.com/r/askscience/comments/vu54y4/apparently_tsunamis_can_go_up_to_800900_kmh_are/
Text: 

ID: vu56wi
Title: Are there any benefits of continuing to drink breast milk long past infancy?
Author: bavtersaurus
Score: 0
VoteRatio: 0.35
CommentCount: 4
Subreddit: askscience
PostTime: 1657266129
URL: https://www.reddit.com/r/askscience/comments/vu56wi/are_there_any_benefits_of_continuing_to_drink/
Text: I believe that breast milk is very important for a baby’s development, but would there be any physiological benefit for a person to continue drinking it well into adult life if that was a viable option (assuming you replace a persons normal consumption of cow’s milk)? 

Do the benefits that a baby experiences stop when they stop growing and at what point in a humans life would that be?

ID: vu6u9p
Title: Would a human being find swimming in liquid water easier or more difficult on a high gravity planet?
Author: Shanghai_Banjo
Score: 19
VoteRatio: 0.91
CommentCount: 10
Subreddit: askscience
PostTime: 1657273088
URL: https://www.reddit.com/r/askscience/comments/vu6u9p/would_a_human_being_find_swimming_in_liquid_water/
Text: 

ID: vu75gj
Title: Does voluntary exposure to germs increase your immunity against them?
Author: SHJPEM
Score: 14
VoteRatio: 0.89
CommentCount: 18
Subreddit: askscience
PostTime: 1657274404
URL: https://www.reddit.com/r/askscience/comments/vu75gj/does_voluntary_exposure_to_germs_increase_your/
Text: 

ID: vu7qju
Title: is nicotine a blood thinner?
Author: bendiksen00
Score: 0
VoteRatio: 0.5
CommentCount: 7
Subreddit: askscience
PostTime: 1657276682
URL: https://www.reddit.com/r/askscience/comments/vu7qju/is_nicotine_a_blood_thinner/
Text: 

ID: vu7wke
Title: So much happens in the body during regular sleep. Is there anything going on during a 20-minute nap?
Author: HayNakoRed
Score: 40
VoteRatio: 0.92
CommentCount: 3
Subreddit: askscience
PostTime: 1657277368
URL: https://www.reddit.com/r/askscience/comments/vu7wke/so_much_happens_in_the_body_during_regular_sleep/
Text: 

ID: vu9ljq
Title: How do mammals deal with placenta and the umbilical cord?
Author: Finn_Storm
Score: 6
VoteRatio: 0.75
CommentCount: 17
Subreddit: askscience
PostTime: 1657283140
URL: https://www.reddit.com/r/askscience/comments/vu9ljq/how_do_mammals_deal_with_placenta_and_the/
Text: With humans, if the placenta is left in the woman it can cause harm so it is removed. However, animals can't do this.

Similarly, whilst not life-threatening, the umbilical cord can still be a danger if left unattended.

ID: vu9q21
Title: What happens to a virus if the host that it lives in dies? Does it decompose with the body?
Author: neenonay
Score: 2484
VoteRatio: 0.92
CommentCount: 277
Subreddit: askscience
PostTime: 1657283541
URL: https://www.reddit.com/r/askscience/comments/vu9q21/what_happens_to_a_virus_if_the_host_that_it_lives/
Text: 

ID: vu9rrg
Title: If you take rabies vaccine right after getting bit by a rabid animal, can the vaccine help?
Author: Booomhaver
Score: 2359
VoteRatio: 0.93
CommentCount: 459
Subreddit: askscience
PostTime: 1657283700
URL: https://www.reddit.com/r/askscience/comments/vu9rrg/if_you_take_rabies_vaccine_right_after_getting/
Text: 

ID: vu9uwv
Title: What is cardiovascular fitness on a physiological level?
Author: grondboontjiebotter
Score: 3
VoteRatio: 0.62
CommentCount: 6
Subreddit: askscience
PostTime: 1657283986
URL: https://www.reddit.com/r/askscience/comments/vu9uwv/what_is_cardiovascular_fitness_on_a_physiological/
Text: Or put differently what changes in your body as you get fit?

ID: vu9uy6
Title: Can insects see very small things like bacteria?
Author: stagistadirepubblica
Score: 290
VoteRatio: 0.9
CommentCount: 47
Subreddit: askscience
PostTime: 1657283989
URL: https://www.reddit.com/r/askscience/comments/vu9uy6/can_insects_see_very_small_things_like_bacteria/
Text: Can they see smaller things than us? How small?

ID: vu9z46
Title: Radio, X-rays, and visible light are different wavelengths on the same EM spectrum. Could a modified chlorophyll molecule perform photosynthesis from a radio source instead of visible light?
Author: option8
Score: 14
VoteRatio: 0.94
CommentCount: 14
Subreddit: askscience
PostTime: 1657284373
URL: https://www.reddit.com/r/askscience/comments/vu9z46/radio_xrays_and_visible_light_are_different/
Text: 

ID: vua95u
Title: Can different water types increase how wrinkly your hands get after a bath?
Author: No-Mango5939
Score: 3
VoteRatio: 0.71
CommentCount: 1
Subreddit: askscience
PostTime: 1657285247
URL: https://www.reddit.com/r/askscience/comments/vua95u/can_different_water_types_increase_how_wrinkly/
Text: Coming for summer break back home, I noticed my hands got super wrinkly after a 20’ bath, something that doesn’t happen as fast and intense at school. Now I’m guessing water isn’t wetter than in the Netherlands, but something surely is different. 

Can it be from different substances in the water treatment? If so, which ones? If not, why?

ID: vuaa7m
Title: Are there more extinct species than living species?
Author: msief
Score: 7
VoteRatio: 0.89
CommentCount: 4
Subreddit: askscience
PostTime: 1657285334
URL: https://www.reddit.com/r/askscience/comments/vuaa7m/are_there_more_extinct_species_than_living_species/
Text: What about bird species?

ID: vuc0ul
Title: What is the difference between the old idea of an electromagnetic ether and the theory of quantum fields?
Author: nathan500
Score: 4
VoteRatio: 0.7
CommentCount: 2
Subreddit: askscience
PostTime: 1657290393
URL: https://www.reddit.com/r/askscience/comments/vuc0ul/what_is_the_difference_between_the_old_idea_of_an/
Text: Is the idea of an ether resurgent now that quantum studies argue for quantum fields? Are they at all similar?

ID: vucj8s
Title: Can a bone marrow transplant transmit leukemia?
Author: inucune
Score: 7
VoteRatio: 0.66
CommentCount: 3
Subreddit: askscience
PostTime: 1657291843
URL: https://www.reddit.com/r/askscience/comments/vucj8s/can_a_bone_marrow_transplant_transmit_leukemia/
Text: I understand that a bone marrow transplant is a common treatment for leukemia. 

I also understand that there is screening for any issues with the donor tissue.

For the purpose of this question, if a person who is getting a bone marrow transplant for a non-cancer related issue (such as aplastic anemia), could this transmit leukemia from the donor to the recipient?

ID: vuckjp
Title: May be a dumb question, but do stars of the same mass also have the same volume?
Author: crocnahalf
Score: 119
VoteRatio: 0.86
CommentCount: 45
Subreddit: askscience
PostTime: 1657291947
URL: https://www.reddit.com/r/askscience/comments/vuckjp/may_be_a_dumb_question_but_do_stars_of_the_same/
Text: Given that stars are mostly made of the same stuff (hydrogen and helium) and gravity is only dependent on mass, I figured equal stellar masses would have similar densities.

ID: vucn9s
Title: Brood parasitism in wasps?
Author: NickYuk
Score: 0
VoteRatio: 0.5
CommentCount: 1
Subreddit: askscience
PostTime: 1657292160
URL: https://www.reddit.com/r/askscience/comments/vucn9s/brood_parasitism_in_wasps/
Text: There’s a ton of brood parasites in solitary bees, it’s been estimated to have 15 origins. But in apiod wasps it’s only developed twice in the Crabronidae family. Why is there such a huge discrepancy between the two when they are so closely related?

ID: vuhwm2
Title: How much does gravity affect moving objects at extremely short distances?
Author: ryanasimov
Score: 13
VoteRatio: 0.7
CommentCount: 20
Subreddit: askscience
PostTime: 1657306339
URL: https://www.reddit.com/r/askscience/comments/vuhwm2/how_much_does_gravity_affect_moving_objects_at/
Text: For example, imagine a bullet leaving a gun barrel. If an instrument was sensitive enough to measure the distance between the bullet and the ground, would you be able to record a drop in the first meter? Centimeter? Millimeter? Planck length?

ID: vul2o1
Title: What are rocks made of?
Author: whambamthankyoumaan
Score: 287
VoteRatio: 0.88
CommentCount: 70
Subreddit: askscience
PostTime: 1657315005
URL: https://www.reddit.com/r/askscience/comments/vul2o1/what_are_rocks_made_of/
Text: Like, i know it sounds dumb, but I dont really know what they would be made of. Like, if I look at a diamond, I know it's carbon. If we talk about air, ik its oxygen, nitrogen, etc, etc. But what are rocks made of?

ID: vumexi
Title: Do humans become more acclimated (sweating less) to high temperatures when living in warmer countries for long periods of time?
Author: _Zouth
Score: 12
VoteRatio: 0.93
CommentCount: 10
Subreddit: askscience
PostTime: 1657318675
URL: https://www.reddit.com/r/askscience/comments/vumexi/do_humans_become_more_acclimated_sweating_less_to/
Text: I'm from northern Europe and currently visiting souther Europe where temperatures are currently ~30 degrees celsius during daytime. Temperatures that I'm not used to at home. I can only step outside for a few minutes before I'm sweating quite heavily. Meanwhile I see the locals walking around wearing full lenght pants, long sleeved shirts etc. looking like they're completely unaffected by the heath. Would I be more acclimated to the heath (i.e. sweat less) if I were to stay here for longer periods of time? If so, how long?

ID: vunmmh
Title: What Animal is Genetically Furthest from Humans?
Author: None
Score: 13
VoteRatio: 0.84
CommentCount: 14
Subreddit: askscience
PostTime: 1657322071
URL: https://www.reddit.com/r/askscience/comments/vunmmh/what_animal_is_genetically_furthest_from_humans/
Text: So often people talk about what animals are closest to us (chimps, monkeys, etc) but I've never really heard of someone talking about the most unrelated animal to us. So, in terms of what would be commonly referred to as an animal in every-day talk (so no single-celled organisms or things like that), what is furthest from us?

Edit: For clarity, by "animal in every-day talk" I just mean no single celled organisms, bacteria, etc. Things that are just so obviously far from us because they're so simple. Things like insects, sponges, etc all count. I eliminate them simply because while most likely correct, it's just not an interesting answer, and most people not in the scientific field wouldn't consider a bacteria to even be an animal in any way. For the sake of what discussion can be drawn from this, I want more interesting answers than the very obvious.

ID: vunz2p
Title: How fast can temperature change?
Author: Ok_loop
Score: 4
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1657323050
URL: https://www.reddit.com/r/askscience/comments/vunz2p/how_fast_can_temperature_change/
Text: I was thinking about the JWST and it’s incredibly extreme temperature gradient from heat-shield side to cryo-cooled instrument block, all over a physical space of maybe a few meters. 

Is the fundamental limit to how fast a temperature can change based of a plank length, or something else? I suppose it must be linked to fundamental forces and atomic motion, but I can’t really get an intuitive sense of what might limit the speed of temperature change. 

Cheers!

ID: vuobkj
Title: What happens to a fireant colony when the queen dies?
Author: TexasIsForRednecks
Score: 9
VoteRatio: 0.81
CommentCount: 3
Subreddit: askscience
PostTime: 1657324114
URL: https://www.reddit.com/r/askscience/comments/vuobkj/what_happens_to_a_fireant_colony_when_the_queen/
Text: So I use Indoxacarb fire ant bait on the colony and I see the workers carry the bait inside the mound.  Then on avg 3 days later the mound is dead.  The pesticide supposedly is fed to the queen and the colony dies.  But how?  Do they all just starve?  Or shutdown like the Borg? Or do they relocate and find a new queen?

ID: vuogxy
Title: Does the amount of exposure to a sick person increase your level of sickness?
Author: Charlito1
Score: 27
VoteRatio: 0.66
CommentCount: 7
Subreddit: askscience
PostTime: 1657324562
URL: https://www.reddit.com/r/askscience/comments/vuogxy/does_the_amount_of_exposure_to_a_sick_person/
Text: Let’s say if you are in a store and a single airborne COVID virus gets into your system. Would you get less sick than someone who gets directly sneezed on and a thousand COVID viruses get in your system? 

I’m curious if it only takes one single virus and the amount doesn’t really matter since in both cases the virus would still multiply a lot anyways.

ID: vutds3
Title: why did the first cratons form and why do continental plates exist?
Author: LurkerFailsLurking
Score: 15
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1657340329
URL: https://www.reddit.com/r/askscience/comments/vutds3/why_did_the_first_cratons_form_and_why_do/
Text: When magma oozes up from the mantle at divergent plate boundaries or from hot spots like Hawaii, they form "oceanic plate material" that's low in silicates.

Then that stuff gets subducted under continental plates where it melts and bubbles back up but now when that lava comes out it forms high silicate "continental plate material".

But why? Where did the first cratons come from and why does continental plate material ever form? Why isn't it all oceanic plate material?

ID: vutlqz
Title: Do Anti-inflamatory medications slow the healing process?
Author: marksills
Score: 523
VoteRatio: 0.93
CommentCount: 177
Subreddit: askscience
PostTime: 1657341088
URL: https://www.reddit.com/r/askscience/comments/vutlqz/do_antiinflamatory_medications_slow_the_healing/
Text: A common refrain when small injuries (like a tweak to a back muscle) occur is to take ibuprofen, which in theory reduces inflammation. But from my understanding, inflammation is your body's natural reaction to an injury and is meant to heal you. So while they may have short term pain relief effects, are these drugs slowing the healing process? How does this apply to non NSAID pain relievers such as Tylenol?

ID: vutngm
Title: “In 1796, Edward Jenner, considered the founder of vaccinology in the West, successfully inoculated an eight-year-old boy against smallpox using vaccinia virus—from cowpox.” How?
Author: pillowtalkingtonoone
Score: 142
VoteRatio: 0.9
CommentCount: 29
Subreddit: askscience
PostTime: 1657341260
URL: https://www.reddit.com/r/askscience/comments/vutngm/in_1796_edward_jenner_considered_the_founder_of/
Text: When first making a vaccine, how do scientists extract (harvest?) a virus and make it administrable to humans? After a vaccine is successfully made, can it just be made synthetically from then on?

ID: vutwmc
Title: How is memory related to intelligence?
Author: fanglife
Score: 31
VoteRatio: 0.77
CommentCount: 20
Subreddit: askscience
PostTime: 1657342184
URL: https://www.reddit.com/r/askscience/comments/vutwmc/how_is_memory_related_to_intelligence/
Text: 

ID: vutxsp
Title: In oil/gas drilling, how is torque applied effectively to the drill bit a mile or more below the surface? Is there a significant spring effect on the shank?
Author: Clay_Pigeon
Score: 172
VoteRatio: 0.9
CommentCount: 78
Subreddit: askscience
PostTime: 1657342306
URL: https://www.reddit.com/r/askscience/comments/vutxsp/in_oilgas_drilling_how_is_torque_applied/
Text: It seems to me that it might take many rotations at the surface to start the bit spinning against the rock, and that the extremely long shank of the drill gets twisted up somewhat. I probably have some bad assumptions.

ID: vutxwh
Title: Why are there hydrating creams, gels etc for the skin of the face and the body? Doesn't water get to every skin tissue to hydrate it?
Author: MrInfinitumEnd
Score: 4023
VoteRatio: 0.94
CommentCount: 398
Subreddit: askscience
PostTime: 1657342316
URL: https://www.reddit.com/r/askscience/comments/vutxwh/why_are_there_hydrating_creams_gels_etc_for_the/
Text: 

ID: vuu4wx
Title: Does solar activity leave terrestrial records?
Author: Nianarl
Score: 36
VoteRatio: 0.8
CommentCount: 10
Subreddit: askscience
PostTime: 1657343024
URL: https://www.reddit.com/r/askscience/comments/vuu4wx/does_solar_activity_leave_terrestrial_records/
Text: For example, would a massive solar flare leave any record of itself? Radiation in rocks, or that sort of thing? Is there any way to know about the history of solar flares or increased solar activity other than written human records?

ID: vuzp8r
Title: Do birds of the same species in different geographical areas have variance in their calls like humans have different dialects? Why or why not?
Author: steel_sun
Score: 33
VoteRatio: 0.78
CommentCount: 14
Subreddit: askscience
PostTime: 1657366260
URL: https://www.reddit.com/r/askscience/comments/vuzp8r/do_birds_of_the_same_species_in_different/
Text: 

ID: vv25r9
Title: How effective were the COVID-19 lockdowns?
Author: JustQsTime
Score: 16
VoteRatio: 0.63
CommentCount: 28
Subreddit: askscience
PostTime: 1657374703
URL: https://www.reddit.com/r/askscience/comments/vv25r9/how_effective_were_the_covid19_lockdowns/
Text: This is an issue raised by many friends of mine that I find have a tendency towards the conspiratorial.
I'd be interested where I could find some relevant data on the efficacy of lockdowns at managing the pandemic.

ID: vv431x
Title: If two different viruses invade one cell, which virus wins?
Author: PaddleMonkey
Score: 25
VoteRatio: 0.77
CommentCount: 16
Subreddit: askscience
PostTime: 1657380373
URL: https://www.reddit.com/r/askscience/comments/vv431x/if_two_different_viruses_invade_one_cell_which/
Text: 

ID: vv6utt
Title: are bats actually blind or is it just a myth and do they have really good eyesight, if so why do they use sound to move around which causes them to die on power lines, which they can see with their eyes?
Author: Scarlett_is_here
Score: 13
VoteRatio: 0.67
CommentCount: 14
Subreddit: askscience
PostTime: 1657388310
URL: https://www.reddit.com/r/askscience/comments/vv6utt/are_bats_actually_blind_or_is_it_just_a_myth_and/
Text: I have two books in physics of the same class, one of 2021 and one of 2017 but they have one contradicting information, the one in 2017 says 

> With echo of sound bats can move easily, they cannot see through their eyes. 

In the book of 2021, 

> Bats have eyes, they can actually see very well with it. 

(Translated by me, very poorly.) 

Which ones correct? 

Also Why do they say you're blind as a bat?

ID: vv9167
Title: Why would the immune system attack the eyes, if it knew they were there?
Author: Skate4needsLIDAR
Score: 1571
VoteRatio: 0.92
CommentCount: 83
Subreddit: askscience
PostTime: 1657394575
URL: https://www.reddit.com/r/askscience/comments/vv9167/why_would_the_immune_system_attack_the_eyes_if_it/
Text: 

ID: vvayl8
Title: How does rayleigh scattering polarize light?
Author: GuRoux_
Score: 14
VoteRatio: 0.74
CommentCount: 5
Subreddit: askscience
PostTime: 1657400166
URL: https://www.reddit.com/r/askscience/comments/vvayl8/how_does_rayleigh_scattering_polarize_light/
Text: As far as I understand, the light from the sun is scattered with a bias towards certain polarization angles. But, the sunlight is randomly polarized and the molecules in the air are randomly oriented, so how does this bias come about?

ID: vvbp6j
Title: When you're infected with a virus, what percentage of your body's cells actually contain the virus?
Author: Gromflake
Score: 2133
VoteRatio: 0.93
CommentCount: 95
Subreddit: askscience
PostTime: 1657402341
URL: https://www.reddit.com/r/askscience/comments/vvbp6j/when_youre_infected_with_a_virus_what_percentage/
Text: 

ID: vvcawp
Title: Is the acceleration of Piaget developmental stages possible?
Author: dog3000baby
Score: 4
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657404106
URL: https://www.reddit.com/r/askscience/comments/vvcawp/is_the_acceleration_of_piaget_developmental/
Text: Hello everyone,

&#x200B;

I have been learning about Piaget recently through the Introduction to Psychology Yale course ([https://www.youtube.com/playlist?list=PL6A08EB4EEFF3E91F](https://www.youtube.com/playlist?list=PL6A08EB4EEFF3E91F)) and I was wondering if it would be possible, maybe through a set of tailored puzzles, to accelerate a child's advancement through Piaget's developmental stages.

 

\- Is there a physical limit for this (possibly that children gain these abilities not only through assimilation with their environment but also the physical growth of brain, therefore such puzzles/toys would not be effective as the child does not have the physical brain capacity to advance in their developmental stage yet?)

&#x200B;

Any studies/videos regarding this topic would be greatly appreciated, let me know what you all think.

ID: vvcr16
Title: Is there any actual cases of ‘If you don’t move they can’t see you’ in nature and if so, why?
Author: AugustineBlackwater
Score: 4
VoteRatio: 0.84
CommentCount: 8
Subreddit: askscience
PostTime: 1657405414
URL: https://www.reddit.com/r/askscience/comments/vvcr16/is_there_any_actual_cases_of_if_you_dont_move/
Text: 

ID: vvd8rc
Title: Why is Covid dangerous both to immunocompromised people, and via cytokine storms?
Author: rasputinette
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1657406886
URL: https://www.reddit.com/r/askscience/comments/vvd8rc/why_is_covid_dangerous_both_to_immunocompromised/
Text: So, one of the dangers of Covid is that it will cause a cytokine storm, and the storm - not the virus - will kill the victim. At the same time, however, Covid is especially dangerous to immunocompromised people. How does the infection work, that both having a "strong" immune system and a "weak" one makes a person extra-vulnerable?

ID: vvedx4
Title: Why do tree rings equal one year?
Author: Inlhia
Score: 1
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1657410380
URL: https://www.reddit.com/r/askscience/comments/vvedx4/why_do_tree_rings_equal_one_year/
Text: Also, why do they continually grow instead of staying the same size at a certain age?

ID: vvgxzn
Title: How does body hair know what length to grow to?
Author: Spiritual_Age_4992
Score: 5
VoteRatio: 0.73
CommentCount: 6
Subreddit: askscience
PostTime: 1657418623
URL: https://www.reddit.com/r/askscience/comments/vvgxzn/how_does_body_hair_know_what_length_to_grow_to/
Text: *Observations:

Every time I trim my body hair, it grows back.

Now there can be two possible explanations for this:

*Explanation 1:

Body hair growth is continuous and hair grows indefinitely long if left ungroomed.

But I know this is not true, because for the first 18 years of my ife I never trimmed any hair, but they still didn't grow further after reaching a certain size.

*Explation 2:

There is some sort of feedback mechanism that let's the hair root cells know that the hair has been trimmed and they grow enough to compensate for the exact length that has been lost.

*Question:

But if hair is made of dead cells, how exactly can the body tell if that particular strand of hair has been cut

(I tried cutting out a patch of hair for this purpose and it grew to the same length as well after a few weeks)

And the exact length to which it has been cut?

....

I specifically put body hair in my question because I've never tested our the full limit of head hair, so I assumed it grows indefinitely.

ID: vvhero
Title: What is the total surface area of the bronchioles/bronchi (not alveoli) in a typical human lung?
Author: tasmaniansyrup
Score: 21
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1657420184
URL: https://www.reddit.com/r/askscience/comments/vvhero/what_is_the_total_surface_area_of_the/
Text: It's widely known that the alveoli have a massive total surface area (70-100 m\^2) in order to transmit oxygen to the bloodstream. What about the passages in the lungs that transmit the air to the alveoli but don't participate in gas exchange? Is their total surface area known?

ID: vvidcm
Title: How does Herpes (cold sores) actually cause the body to create the structure it is known for?
Author: Teri_Windwalker
Score: 25
VoteRatio: 0.85
CommentCount: 3
Subreddit: askscience
PostTime: 1657423356
URL: https://www.reddit.com/r/askscience/comments/vvidcm/how_does_herpes_cold_sores_actually_cause_the/
Text: Is the virus specifically giving instructions that are interpreted as "raised, blister-matted skin" or is it something that human body would already make in response to skin damage and is simply being "tricked" into doing so?

ID: vviokv
Title: How does your body know what shape to make your teeth?
Author: ReadingIt_
Score: 13
VoteRatio: 0.88
CommentCount: 3
Subreddit: askscience
PostTime: 1657424440
URL: https://www.reddit.com/r/askscience/comments/vviokv/how_does_your_body_know_what_shape_to_make_your/
Text: I can see how the parts of your body made of cells might know how to shape themselves, but teeth are mostly just minerals. How does your body know how shape something that isn’t made of cells?

ID: vvlkfi
Title: After hayabusa2 latest findings about the origin of life on earth, is the fermi paradox getting closer to have an acceptable solution?
Author: anonymousinquisition
Score: 1
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1657435349
URL: https://www.reddit.com/r/askscience/comments/vvlkfi/after_hayabusa2_latest_findings_about_the_origin/
Text: How does the drake equation changes with this new information?

ID: vvqnk3
Title: What is a metric of measuring a persons metabolism ?
Author: __Catfish__Obama
Score: 21
VoteRatio: 0.78
CommentCount: 8
Subreddit: askscience
PostTime: 1657456822
URL: https://www.reddit.com/r/askscience/comments/vvqnk3/what_is_a_metric_of_measuring_a_persons_metabolism/
Text: 

ID: vvsxof
Title: Are there any large terrestrial exoplanets with an accretion disk similar to Saturn's?
Author: bengarrr
Score: 1729
VoteRatio: 0.92
CommentCount: 116
Subreddit: askscience
PostTime: 1657464167
URL: https://www.reddit.com/r/askscience/comments/vvsxof/are_there_any_large_terrestrial_exoplanets_with/
Text: 

ID: vvszsb
Title: What is gas-liquid mass transfer in the context of bubbles?
Author: existntialMelancholy
Score: 123
VoteRatio: 0.84
CommentCount: 3
Subreddit: askscience
PostTime: 1657464346
URL: https://www.reddit.com/r/askscience/comments/vvszsb/what_is_gasliquid_mass_transfer_in_the_context_of/
Text: Hi there, I am doing some research on micro bubbling technology used in water-treatment. One term that comes across very frequently is gas-liquid mass transfer. Right now, my interpretation of this term is the rate at which gas in the bubble dissolves and transfers to the liquid or the water body. Is this accurate? I am struggling to find a simple to understand explanation of the term through goggle searches.

ID: vvul6s
Title: What are migraines specifically?
Author: LeekMajor5391
Score: 8
VoteRatio: 0.83
CommentCount: 22
Subreddit: askscience
PostTime: 1657468926
URL: https://www.reddit.com/r/askscience/comments/vvul6s/what_are_migraines_specifically/
Text: I’ve recently started getting migraines after being in the sun too much and I can’t find anywhere anything that explains what a mirgaine actually is

ID: vvuuyp
Title: Our water is hard. If we want to minimize limescale deposits in our electric kettle, is it better to only boil the amount of water we need or to boil a kettle full every time?
Author: LadyDriverKW
Score: 32
VoteRatio: 0.86
CommentCount: 21
Subreddit: askscience
PostTime: 1657469701
URL: https://www.reddit.com/r/askscience/comments/vvuuyp/our_water_is_hard_if_we_want_to_minimize/
Text: [Water Quality numbers](https://imgur.com/a/PeUDIQU) 

The kettle boils between .5L and 1.7L at a time.

This is to settle a longstanding marital disagreement.

ID: vvvenq
Title: Why don’t mammals typically have a cloaca?
Author: MERmook
Score: 8
VoteRatio: 0.79
CommentCount: 4
Subreddit: askscience
PostTime: 1657471257
URL: https://www.reddit.com/r/askscience/comments/vvvenq/why_dont_mammals_typically_have_a_cloaca/
Text: It seems most vertebrates and invertebrates utilise some form of a cloaca for excretion and reproduction; what led mammals to developing differently? Is there a reason we need multiple ways of releasing waste?

ID: vvw10g
Title: Is there a particular reason human ears are shaped like that? Other animals like cats or cows don't have it nearly as weird and complicated.
Author: thetimujin
Score: 205
VoteRatio: 0.91
CommentCount: 60
Subreddit: askscience
PostTime: 1657472990
URL: https://www.reddit.com/r/askscience/comments/vvw10g/is_there_a_particular_reason_human_ears_are/
Text: 

ID: vvwf3t
Title: If rivers are constantly flowing and eventually end up in the ocean how do they last for thousands of years without running out of water from their source?
Author: ZantetsukenX
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1657474078
URL: https://www.reddit.com/r/askscience/comments/vvwf3t/if_rivers_are_constantly_flowing_and_eventually/
Text: I realize the answer is precipitation, but is there truly so much water being converted from air/clouds into liquid every day that rivers don't quickly run dry after a set of time (years/decades)?

ID: vvwwnb
Title: How do they reduce calories in juice?
Author: phalseprofits
Score: 5
VoteRatio: 0.69
CommentCount: 8
Subreddit: askscience
PostTime: 1657475427
URL: https://www.reddit.com/r/askscience/comments/vvwwnb/how_do_they_reduce_calories_in_juice/
Text: Like cranberry juice- what process are they using to remove the calories without it tasting horribly tart? I didn’t see any added artificial sweeteners in the ingredients which is how I assumed it was done.

ID: vvxm22
Title: How fast (duration) does a flash of light have to be before we can detect it?
Author: None
Score: 8
VoteRatio: 0.83
CommentCount: 7
Subreddit: askscience
PostTime: 1657477373
URL: https://www.reddit.com/r/askscience/comments/vvxm22/how_fast_duration_does_a_flash_of_light_have_to/
Text: e.g. if a flash of light was 50ms would the naked eye + brain perceive it? What duration would we not be able to detect the flash of light?

ID: vvxw1p
Title: How different are SARS-CoV2 Omicron surface antigens other than the spike protein compared to the (Wuhan) wild type?
Author: FermatSim
Score: 0
VoteRatio: 0.5
CommentCount: 2
Subreddit: askscience
PostTime: 1657478160
URL: https://www.reddit.com/r/askscience/comments/vvxw1p/how_different_are_sarscov2_omicron_surface/
Text: I've been vaccinated 3 times against SARS-COV2 (Pfizer-Pfizer-Moderna) without a breakthrough infection so far; the fourth jab would be available for me but I'm hesitant to train my immune system again against the Wuhan-type of the Spike protein when it has mutated so much over the years, culminating in all the Omicron variants. Original Antigenic sin is a concern for me.

So my question is, of all the other available surface epitopes of the virus, how much mutation has been going on there? I would wager that the Spike protein faces the most evolutionary pressure right now with the amount of vaccinated people. Are other surface antigens as variable?

What would be the advantages/disadvantages of an inactivated vaccine (e.g. *Valneva*) for a fourth vaccination?

ID: vvxx7n
Title: so,when a star dies it changes to a black hole or a neutron star ,so, there's any signs that the star gonna be a black hole or a neutron star?
Author: otako_gamer1937
Score: 0
VoteRatio: 0.5
CommentCount: 7
Subreddit: askscience
PostTime: 1657478248
URL: https://www.reddit.com/r/askscience/comments/vvxx7n/sowhen_a_star_dies_it_changes_to_a_black_hole_or/
Text: 

ID: vvy039
Title: Why doesn't cancer instantly spread to the entire body like other diseases?
Author: lawrence1998
Score: 34
VoteRatio: 0.79
CommentCount: 17
Subreddit: askscience
PostTime: 1657478474
URL: https://www.reddit.com/r/askscience/comments/vvy039/why_doesnt_cancer_instantly_spread_to_the_entire/
Text: I know that cancer can spread to other parts of the body but why does it take so long and why does it sometimes not happen at all?  


 Wouldn't just a few cells moving through the body be enough to "infect" another part of the body?

ID: vvylv5
Title: Does the South Atlantic Anomaly produce any measurable increased exposure to ionizing radiation to humans?
Author: Next-Ad-7267
Score: 5
VoteRatio: 0.74
CommentCount: 1
Subreddit: askscience
PostTime: 1657480162
URL: https://www.reddit.com/r/askscience/comments/vvylv5/does_the_south_atlantic_anomaly_produce_any/
Text: 

ID: vvyo1e
Title: Is the phenomenon of 'photographic memory' real? If so what were the differences of the brain of the individual from an average individual?
Author: MrInfinitumEnd
Score: 59
VoteRatio: 0.83
CommentCount: 41
Subreddit: askscience
PostTime: 1657480325
URL: https://www.reddit.com/r/askscience/comments/vvyo1e/is_the_phenomenon_of_photographic_memory_real_if/
Text: If the phenomenon is real, are there perceived differences in the brain, body and behavior of the individuals that have it?

ID: vvypy7
Title: Why do we get mold in other warm and moist areas but not in our armpits?
Author: 6ran9eee
Score: 558
VoteRatio: 0.88
CommentCount: 102
Subreddit: askscience
PostTime: 1657480476
URL: https://www.reddit.com/r/askscience/comments/vvypy7/why_do_we_get_mold_in_other_warm_and_moist_areas/
Text: I was practicing taekwondo and I suddenly remembered that it’s not our sweat that smells but the bacteria that consumes it does and we never have mold grow in our armpits similar to when food gets moldy, why is that? Is it simply because our sweat contains salt and water? Is it a different bacteria?
Edit: Guys, I practice good hygiene like any reasonable human would. Quit being rude by telling me to “shower more often” or “clean your pits,” I thought about it because of the sweat that was falling on my face and my mind wandered from there.

ID: vw0r4q
Title: Are wave-particle duality and "quantum" gravity just observation and measurement problems?
Author: izactuallydolan
Score: 0
VoteRatio: 0.5
CommentCount: 10
Subreddit: askscience
PostTime: 1657486136
URL: https://www.reddit.com/r/askscience/comments/vw0r4q/are_waveparticle_duality_and_quantum_gravity_just/
Text: When we "observe" photons, they behave a different way, this is the "spookiness" and the lynchpin of quantum physics. Is applying the energy to the photon what causes the wave function to collapse? Or is it "seeing" it, like a thief having a 20% chance to of being in one of five houses, but that probability "collapsing" when we catch him in one specific house? Does that means Schrodinger's Thief isn't really in all 5 houses at once, right? Is the cat just a thought experiment to show absurd consequences of Copenhagen? 

Is observing/applying energy the same problem with a hypothetical graviton? Like if we abstract out a graviton, we can't measure it without adding to energy to it, which adds to the mass, which adds to the gravity, etc etc etc?  

EDIT: grammars

ID: vw2ni0
Title: Are smell/taste memories as fallible as memories of feelings and events?
Author: Fop_Vndone
Score: 1540
VoteRatio: 0.93
CommentCount: 97
Subreddit: askscience
PostTime: 1657491437
URL: https://www.reddit.com/r/askscience/comments/vw2ni0/are_smelltaste_memories_as_fallible_as_memories/
Text: 

ID: vw2rk3
Title: How do chemists figure out the stoichiometry/outcome of complicated reactions before doing them?
Author: deputymcnugget
Score: 97
VoteRatio: 0.82
CommentCount: 25
Subreddit: askscience
PostTime: 1657491758
URL: https://www.reddit.com/r/askscience/comments/vw2rk3/how_do_chemists_figure_out_the/
Text: I can see how they do it with more basic reactions like double replacement, synthesis, etc., but I’m curious how people can predict specific chemical reactions.

ID: vw4hbv
Title: What determines the different colors and makeup of sand on different beaches?
Author: Iwantmorelife
Score: 5
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1657496829
URL: https://www.reddit.com/r/askscience/comments/vw4hbv/what_determines_the_different_colors_and_makeup/
Text: 

ID: vw7z6j
Title: Can human infections be passed on by flatulence?
Author: LawnShame
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1657507708
URL: https://www.reddit.com/r/askscience/comments/vw7z6j/can_human_infections_be_passed_on_by_flatulence/
Text: Presumably every other discharge including exhalation from one person can infect others fairly easily. What about farts?

ID: vwbfv9
Title: Why are some types of cancer more common?
Author: Angel_thebro
Score: 17
VoteRatio: 0.78
CommentCount: 20
Subreddit: askscience
PostTime: 1657519751
URL: https://www.reddit.com/r/askscience/comments/vwbfv9/why_are_some_types_of_cancer_more_common/
Text: I've always wondered why some types of cancer are more common than others. Especially breast cancer, what is it about the cells there that make easier to get cancer there than in other parts of the body? I know lot of cancer can be directly caused by someone's lifestyle like lung cancer for smokers, and I can kind of guess at ovarian and testicular cancer being common because I'd guess that since that region is just really like used a lot, with a lot of specialized stuff happening there all the time it makes sense.

ID: vwd6hx
Title: Has there been any carnivores that evolved into herbivores, and vice versa? Plus how would it be possible?
Author: Kingofj1234
Score: 40
VoteRatio: 0.89
CommentCount: 17
Subreddit: askscience
PostTime: 1657526942
URL: https://www.reddit.com/r/askscience/comments/vwd6hx/has_there_been_any_carnivores_that_evolved_into/
Text: Probably a stupid question

ID: vwe27g
Title: Is the coding strand of DNA ever transcribed?
Author: Minilychee
Score: 8
VoteRatio: 0.72
CommentCount: 4
Subreddit: askscience
PostTime: 1657530840
URL: https://www.reddit.com/r/askscience/comments/vwe27g/is_the_coding_strand_of_dna_ever_transcribed/
Text: My understanding is that RNA polymerase runs along the template DNA strand during transcription, pumping out a strand of RNA identical to the coding strand. But I was wondering if the coding strand can only be that, or if it is also used as a template strand every once in a while. Do the two strands switch roles? It seems like a simple question, but I can't seem to get a clear answer through google.

ID: vwes4u
Title: Is adrenaline always effective for anaphylaxis?
Author: NonHealingUlcer
Score: 2
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657533889
URL: https://www.reddit.com/r/askscience/comments/vwes4u/is_adrenaline_always_effective_for_anaphylaxis/
Text: 

ID: vwhj6x
Title: What are the physiological processes in a woman's body responsible for inducing and performing the expulsion of a fetus during a miscarriage?
Author: EVOSexyBeast
Score: 85
VoteRatio: 0.81
CommentCount: 24
Subreddit: askscience
PostTime: 1657543409
URL: https://www.reddit.com/r/askscience/comments/vwhj6x/what_are_the_physiological_processes_in_a_womans/
Text: I understand an early miscarriage is often induced by a chromosomal abnormality, but how does the body know there is a chromosomal abnormality? And then how does the body proceed to expel the fetus? Is it just the fetus "falling out" or does the body intentionally and actively push out the fetus? If the latter, what are the physiological processes involved and how do they work?

ID: vwhkay
Title: Why are the planets in our system so different from each other? You’d think at least a couple would have developed the same/looked alike.
Author: GeekYogurt
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1657543505
URL: https://www.reddit.com/r/askscience/comments/vwhkay/why_are_the_planets_in_our_system_so_different/
Text: 

ID: vwirml
Title: When you "feel" the sun beating down on you, is that some part of your body reacting to radiation rather than the normal sense of warmth carried via conduction or convection?
Author: GavinThePacMan
Score: 6847
VoteRatio: 0.96
CommentCount: 316
Subreddit: askscience
PostTime: 1657547005
URL: https://www.reddit.com/r/askscience/comments/vwirml/when_you_feel_the_sun_beating_down_on_you_is_that/
Text: 

ID: vwjd1d
Title: How do white blood cells replicate immunity between generations?
Author: General_Elephant
Score: 17
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1657548647
URL: https://www.reddit.com/r/askscience/comments/vwjd1d/how_do_white_blood_cells_replicate_immunity/
Text: How does our immune system transfer genetic information about identified viruses and bacteria to future generations of white blood cells and other immune system functions? Does it get transferred, and if so, how can we develop a persistent immunity to something like polio?

How are white blood cells recycled by the body? Does the genetic data coded by these WBCs get lost? 

It is my understanding that WBCs encode some of the genetic material it breaks down to help identify future threats, but WBCs don't live forever, so what happens to this captured genetic material?

ID: vwjylm
Title: How are Coronavirus classification numbers created, and is there a universal system for all viruses?
Author: None
Score: 22
VoteRatio: 0.76
CommentCount: 6
Subreddit: askscience
PostTime: 1657550289
URL: https://www.reddit.com/r/askscience/comments/vwjylm/how_are_coronavirus_classification_numbers/
Text: I see variants of coronavirus with labels like B.1.617.2 (Delta) and B.1.1.529 (Omicron), and then for Omicron there are subvariants like BA.1, BA.2, etc.

Is this classification system unique to SARS-CoV-2? What does B mean? What does each number mean? Do they use this same classification system for other viruses? Is there a database of viruses with their classification numbers somewhere, along with basic factsheet information like R0 value?

ID: vwka0g
Title: Do snakes get itchy?
Author: blackinaminute
Score: 13
VoteRatio: 0.81
CommentCount: 7
Subreddit: askscience
PostTime: 1657551141
URL: https://www.reddit.com/r/askscience/comments/vwka0g/do_snakes_get_itchy/
Text: 

ID: vwmklx
Title: How did the rivers choose their meandering paths on the same soil structure, and how did the rivers choose where they bifurcate?
Author: Curious_Strike3950
Score: 1
VoteRatio: 0.53
CommentCount: 5
Subreddit: askscience
PostTime: 1657557024
URL: https://www.reddit.com/r/askscience/comments/vwmklx/how_did_the_rivers_choose_their_meandering_paths/
Text: 

ID: vwmsdd
Title: When physicists or cosmologists say that there may be much more of the universe beyond our "cosmic horizon", how is that possible?
Author: theundiscoveredcolor
Score: 12
VoteRatio: 0.84
CommentCount: 12
Subreddit: askscience
PostTime: 1657557568
URL: https://www.reddit.com/r/askscience/comments/vwmsdd/when_physicists_or_cosmologists_say_that_there/
Text: If I understand correctly, the further we peer into the cosmos, the further back in time we see. In that case, wouldn't the cosmic microwave background radiation and the first stars and galaxies then infer that the universe we observe is all there is?

I can understand that there could be a causal horizon, given the perceived flatness of our universe. However, I am hoping that someone can help differentiate between the "firewall" of the CMB and the speculative universe beyond what we can see with telescopes.

ID: vwnss6
Title: Are parasite species that specifically require a human host rare, or common?
Author: raimbows
Score: 3
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657560145
URL: https://www.reddit.com/r/askscience/comments/vwnss6/are_parasite_species_that_specifically_require_a/
Text: I know many parasites have evolved to rely on a particular host species for part or all of their life cycle; is this common or uncommon for the ones that parasitize us? The only examples of parasites I know of that are dependent on us for survival are certain species of lice and certain intestinal hookworms. I know many other parasites like *Giardia* and *Trypanosoma* can infect a range of host species.

ID: vwpcqn
Title: Why does the jump in the rate of Uranium enrichment is so much faster going from 20% to 90% vs initially going to 3.5%?
Author: TexasIsForRednecks
Score: 9
VoteRatio: 0.8
CommentCount: 2
Subreddit: askscience
PostTime: 1657564123
URL: https://www.reddit.com/r/askscience/comments/vwpcqn/why_does_the_jump_in_the_rate_of_uranium/
Text: 

ID: vwqp8r
Title: Why is Plasma usually omitted or not mentioned at all in textbooks or articles about states of aggregation?
Author: lav3nd33r
Score: 2
VoteRatio: 0.58
CommentCount: 4
Subreddit: askscience
PostTime: 1657567526
URL: https://www.reddit.com/r/askscience/comments/vwqp8r/why_is_plasma_usually_omitted_or_not_mentioned_at/
Text: 

ID: vwrn3u
Title: When you "feel" the sun beating down on you, is that some part of your body reacting to radiation rather than the normal sense of warmth carried via conduction or convection?
Author: Business-Advice7399
Score: 1
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657569860
URL: https://www.reddit.com/r/askscience/comments/vwrn3u/when_you_feel_the_sun_beating_down_on_you_is_that/
Text: When you "feel" the sun beating down
on you, is that some part of your body
reacting to radiation rather than the normal
sense of warmth carried via conduction or
convection?

ID: vwtml4
Title: Is there anywhere in the universe where energy exists without matter?
Author: Jondo_McRondo
Score: 5
VoteRatio: 0.61
CommentCount: 10
Subreddit: askscience
PostTime: 1657574822
URL: https://www.reddit.com/r/askscience/comments/vwtml4/is_there_anywhere_in_the_universe_where_energy/
Text: Or in other words, does all the matter in the universe account for all the energy?

ID: vwucpa
Title: Is there any notable speciation of pest species that reside in urban environments like pigeons, rats, and cockroaches between major cities, countries, or continents? Or does the movement of people, and the inadvertent transportation of individuals of these species, prevent speciation?
Author: SakanaToDoubutsu
Score: 18
VoteRatio: 0.84
CommentCount: 1
Subreddit: askscience
PostTime: 1657576635
URL: https://www.reddit.com/r/askscience/comments/vwucpa/is_there_any_notable_speciation_of_pest_species/
Text: Likewise for invasive species like Asian carp, lionfish, and snakeheads, where transportation of these species is strictly controlled to prevent further damage, is there any notable speciation between the original native populations and the individuals that exist in the invasive range?

ID: vwvkvi
Title: Are there “unlimited galaxies” in the universe as NASA administrator Nelson claimed today during the James Webb photo unveiling?
Author: ragold
Score: 2
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657579818
URL: https://www.reddit.com/r/askscience/comments/vwvkvi/are_there_unlimited_galaxies_in_the_universe_as/
Text: In the press conference, Joe Biden throws to a NASA official who makes the claim of infinite galaxies.

ID: vwvuab
Title: How is it insects can rub their 'eyes' without injuring them, but mammals/etc touching their eyes is damaging?
Author: A_BadNews_Bear
Score: 16
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657580518
URL: https://www.reddit.com/r/askscience/comments/vwvuab/how_is_it_insects_can_rub_their_eyes_without/
Text: 

ID: vwvx00
Title: Why do stars have spikes/flares in the James Webb Image?
Author: TheHopelessInfidel
Score: 0
VoteRatio: 0.47
CommentCount: 4
Subreddit: askscience
PostTime: 1657580731
URL: https://www.reddit.com/r/askscience/comments/vwvx00/why_do_stars_have_spikesflares_in_the_james_webb/
Text: If you see the latest image by the James Webb telescope:
https://www.reddit.com/r/jameswebbdiscoveries/comments/vwuxzv/first_image_of_the_james_webb_discovery_telescope/?utm_medium=android_app&utm_source=share

The stars have spikes/flares coming out of them but the galaxies are crisp and clear. Why is that? Is it related to where we are focusing on in the image? 

PS: I read somewhere that stars are the ones with flares/spikes. If not please feel free to correct me.

ID: vwwk3b
Title: Why are galaxies galaxy sized?
Author: mikom636
Score: 9
VoteRatio: 0.72
CommentCount: 17
Subreddit: askscience
PostTime: 1657582537
URL: https://www.reddit.com/r/askscience/comments/vwwk3b/why_are_galaxies_galaxy_sized/
Text: It seems that galaxies have a range of sizes that they come in why the galaxies arranged at that variety of sizes? Why cosmic bodies dont come as an even larger arrengement of matter than galaxies?

ID: vwx9w9
Title: Can NASA zoom into the closest solar system with the Webb telescope to see planets?
Author: bigb0ned
Score: 6
VoteRatio: 0.67
CommentCount: 12
Subreddit: askscience
PostTime: 1657584601
URL: https://www.reddit.com/r/askscience/comments/vwx9w9/can_nasa_zoom_into_the_closest_solar_system_with/
Text: 

ID: vwxnpz
Title: Why aren't all galaxies randomly spread out and instead are clustered in these weird structures?
Author: ctp_user101
Score: 10
VoteRatio: 0.71
CommentCount: 19
Subreddit: askscience
PostTime: 1657585729
URL: https://www.reddit.com/r/askscience/comments/vwxnpz/why_arent_all_galaxies_randomly_spread_out_and/
Text: I just saw new webb space telescope image and have outlined some of the patterns you can see right away.

https://i.ibb.co/dQN1sPD/heic1214a.gif

ID: vwz5wr
Title: How come local stars (in the milky way) don't overexpose the JWST's image?
Author: edgymemesalt
Score: 13
VoteRatio: 0.87
CommentCount: 2
Subreddit: askscience
PostTime: 1657590211
URL: https://www.reddit.com/r/askscience/comments/vwz5wr/how_come_local_stars_in_the_milky_way_dont/
Text: 

ID: vwzgmx
Title: Why are infrared telescopes like the JWST critical for observing the early universe? If light from far away is being red-shifted, wouldn't the farthest light eventually be shifted into radio wavelengths making radio telescopes more useful?
Author: chetanaik
Score: 893
VoteRatio: 0.92
CommentCount: 85
Subreddit: askscience
PostTime: 1657591108
URL: https://www.reddit.com/r/askscience/comments/vwzgmx/why_are_infrared_telescopes_like_the_jwst/
Text: 

ID: vx03ur
Title: How does the JSWT take "color" photographs?
Author: Doctrina_Stabilitas
Score: 5
VoteRatio: 0.73
CommentCount: 4
Subreddit: askscience
PostTime: 1657592985
URL: https://www.reddit.com/r/askscience/comments/vx03ur/how_does_the_jswt_take_color_photographs/
Text: So I know in a camera that there's a bayer filter that makes color out of a black and white photograph, but for the JWST, it works in near infrared. Some news articles seem to say that it is able to un-red shift images from near infrared, but I assume, since it requires interpolation, that the JWST works in black and white and doesn't have a near infrared bayer filter equivalent. 

&#x200B;

So my question is by what process is a color image generated from near infrared light? If it requires multiple types of wavelengths, how is that collected because I thought that it was a "black and white" camera sensitive to all unfiltered wavelengths equally

ID: vx27ar
Title: Why are most galaxies and solar systems lateral?
Author: SilverWolfGames1
Score: 2
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1657599481
URL: https://www.reddit.com/r/askscience/comments/vx27ar/why_are_most_galaxies_and_solar_systems_lateral/
Text: Why do starts/planets in a typical galaxy/solar system fall on the same plane?
Why aren't they all around making a spherical shape?

ID: vx2ctv
Title: why do we hardly see dead birds (aside from roadkill) where do birds go to die?
Author: LemonAioli
Score: 109
VoteRatio: 0.86
CommentCount: 59
Subreddit: askscience
PostTime: 1657600006
URL: https://www.reddit.com/r/askscience/comments/vx2ctv/why_do_we_hardly_see_dead_birds_aside_from/
Text: 

ID: vx2y57
Title: Is there a method that will be used to name all that galaxies that will be discovered with the Webb telescope?
Author: slybird
Score: 1
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1657602013
URL: https://www.reddit.com/r/askscience/comments/vx2y57/is_there_a_method_that_will_be_used_to_name_all/
Text: I'm just wondering how galaxies are named. There is a lot of them. Possibly trillions of visible galaxies with this new telescope. Wondering if there is a method. Do most go unnamed or only get named if there is something significant about it?

ID: vx3x5w
Title: Why are galaxies not round?
Author: Nedpet
Score: 9
VoteRatio: 0.77
CommentCount: 9
Subreddit: askscience
PostTime: 1657605434
URL: https://www.reddit.com/r/askscience/comments/vx3x5w/why_are_galaxies_not_round/
Text: Observing all the round things in the universe, why are galaxies different?

ID: vx4mql
Title: How are boundaries between colors defined? Are they a cultural/linguistic/anthropological phenomenon stricto sensu, or are there biological/neurological bases behind color definition?
Author: MoiJaimeLesCrepes
Score: 1285
VoteRatio: 0.93
CommentCount: 243
Subreddit: askscience
PostTime: 1657608155
URL: https://www.reddit.com/r/askscience/comments/vx4mql/how_are_boundaries_between_colors_defined_are/
Text: A friend and I were arguing about the color of a car. I said it was pink. He said it was purple. I'm not a native speaker of English, so I wondered if that had perhaps something to do with it - perhaps my mother tongue delimited pink and purple differently than English. But asking some Americans, I found out that actually the jury was split. This got me thinking...  


\- Are some color boundaries fuzzier / more ambiguous than others? For instance, yellow might not be as contentious a color as others, but that is just my impression. 

  
\- If some color boundaries are fuzzier than others, is that consistent across languages? For instance, is the boundary between green and blue always fuzzy?

&#x200B;

\- Are there any biological bases for color definitions, anchored perhaps in color perception and processing?  


I realize that this question straddles many disciplines, so I flaired it with Psychology but it could as well have been linguistic, anthropological etc.

ID: vx5qua
Title: Does getting tattooed affect your white blood cell count and things like erythrocyte/eosinophil?
Author: Squidgewidge
Score: 2
VoteRatio: 0.56
CommentCount: 5
Subreddit: askscience
PostTime: 1657612651
URL: https://www.reddit.com/r/askscience/comments/vx5qua/does_getting_tattooed_affect_your_white_blood/
Text: 

ID: vx69rb
Title: How are Quasars formed?
Author: godcombat
Score: 1
VoteRatio: 0.57
CommentCount: 2
Subreddit: askscience
PostTime: 1657614835
URL: https://www.reddit.com/r/askscience/comments/vx69rb/how_are_quasars_formed/
Text: The brightest object in universe

ID: vx6m22
Title: In JWST's first picture, why do some galaxies look distorted while others don't?
Author: itengelhardt
Score: 2
VoteRatio: 0.58
CommentCount: 2
Subreddit: askscience
PostTime: 1657616243
URL: https://www.reddit.com/r/askscience/comments/vx6m22/in_jwsts_first_picture_why_do_some_galaxies_look/
Text: I marvel at the first picture taken by James Webb Space Telescope.   
However, I can't help but feel like some galaxies are (sometimes heavily) distorted - just like a long exposure shot that was taken with my DSLR. Meanwhile, other galaxies (that seem to be close to the distorted ones) look crisp. 

Am I seeing it wrong? Are these galaxies distorted by gravitational (or other?) effects? 

&#x200B;

Here's an image where I added red & yellow arrows to the different galaxies: [https://imgur.com/a/Y5Yk22e](https://imgur.com/a/Y5Yk22e)

ID: vx9vwq
Title: How safe is the James Webb Space Telescope from space debris?
Author: -DoguCat-
Score: 3
VoteRatio: 0.72
CommentCount: 2
Subreddit: askscience
PostTime: 1657628443
URL: https://www.reddit.com/r/askscience/comments/vx9vwq/how_safe_is_the_james_webb_space_telescope_from/
Text: 

ID: vxbs04
Title: Why is so much of the night sky dark, even when there are so many stars/galaxies?
Author: HanaHonu
Score: 0
VoteRatio: 0.5
CommentCount: 16
Subreddit: askscience
PostTime: 1657633974
URL: https://www.reddit.com/r/askscience/comments/vxbs04/why_is_so_much_of_the_night_sky_dark_even_when/
Text: The first image from the JWST shows thousands of galaxies. NASA's article says that this image "covers a patch of sky approximately the size of a grain of sand held at arm's length by someone on the ground."

If there are thousands of (even extremely distant) galaxies at every point in the sky (when viewed from Earth), why is the night sky dark in so many places? It seems like it could be bright almost everywhere -  is it just that some are so much closer & brighter, so it looks that way?

ID: vxc2kj
Title: What causes the arcs of light in the image from the James Webb telescope?
Author: RightWritingRites
Score: 3
VoteRatio: 0.62
CommentCount: 3
Subreddit: askscience
PostTime: 1657634782
URL: https://www.reddit.com/r/askscience/comments/vxc2kj/what_causes_the_arcs_of_light_in_the_image_from/
Text: There are multiple arcs of light spreading from many of the galaxies shown in the deep field image from the James Webb Telescope. From googling I'm understanding that these arcs are generally the result of gravitational lensing caused by a mass outside the focus of the image. My specific question stems from the multiple arcs that aren't concentric.

I've worked to the perhaps invalid understanding that each non-concentric arc must represent a different lense (gravitational mass) How is a single perspective (the telescope) able to focus the light from multiple lenses at once?

ID: vxdwsk
Title: What does "Soft Metal" mean in a chemical context?
Author: Coolshirt4
Score: 21
VoteRatio: 0.72
CommentCount: 14
Subreddit: askscience
PostTime: 1657639691
URL: https://www.reddit.com/r/askscience/comments/vxdwsk/what_does_soft_metal_mean_in_a_chemical_context/
Text: Was looking through some Safety Data sheets of a chemical cleaner, and noticed that it said "Contact with soft metals forms flammable chlorine gas"


Surely "soft" can't be just about it's actual hardness, because gold, for example is very soft, but chemically non-reactive.

So what is "Soft" meaning and what metals are "soft"

ID: vxe4lq
Title: Will the James Webb telescope be able to zoom in on the planets inside of our solar system? Or are the lenses not designed/capable for close viewing?
Author: BellyScratchFTW
Score: 8
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1657640256
URL: https://www.reddit.com/r/askscience/comments/vxe4lq/will_the_james_webb_telescope_be_able_to_zoom_in/
Text: 

ID: vxe7wj
Title: Car collision physics - are there any differences between heavy trucks (SUVs) and regular ones safety-wise?
Author: chowder-san
Score: 8
VoteRatio: 0.71
CommentCount: 13
Subreddit: askscience
PostTime: 1657640490
URL: https://www.reddit.com/r/askscience/comments/vxe7wj/car_collision_physics_are_there_any_differences/
Text: Assuming there is a frontal collision of 2 cars, are there any differences in safety between heavy trucks and lighter cars?

 I mean, there are some claims that due to how rigid the reinforced frame in heavy vehicles is, one is more susceptible to organ damage due to how kinetic energy is transferred. 

In case of lighter ones, they are intentionally made in a way that makes the body and chassis "absorb" the energy in order to reduce the damage the crash inflicts on the passengers. 

I guess the outcome of a collision could rely on the differences in weight between the participants.

TLDR: would a heavy vehicle be a better option safety wise? Or are there other factors in play?

ID: vxea2p
Title: If the JWST was pointed at the Sun, would it cook?
Author: speece75
Score: 0
VoteRatio: 0.29
CommentCount: 4
Subreddit: askscience
PostTime: 1657640650
URL: https://www.reddit.com/r/askscience/comments/vxea2p/if_the_jwst_was_pointed_at_the_sun_would_it_cook/
Text: If so, how long would the space telescope need to be pointed at the sun before burning up?  1 minute, 1 hour, 1 day?  
Maybe this should go to /r/estimation . 
Thanks!

ID: vxeaey
Title: With the JWST newly released images, I noticed that the glare of bright objects tend to have a “cross-stitch” pattern. What is this image artifact caused by?
Author: measurethisman
Score: 23
VoteRatio: 0.64
CommentCount: 13
Subreddit: askscience
PostTime: 1657640675
URL: https://www.reddit.com/r/askscience/comments/vxeaey/with_the_jwst_newly_released_images_i_noticed/
Text: Super excited with these fantastic images! But I am curious about this

ID: vxeaw1
Title: Did I get rid of calcium chloride dessicant properly?
Author: Pussog
Score: 2
VoteRatio: 0.54
CommentCount: 4
Subreddit: askscience
PostTime: 1657640709
URL: https://www.reddit.com/r/askscience/comments/vxeaw1/did_i_get_rid_of_calcium_chloride_dessicant/
Text: I accidentally spilled dessicant over my greens. As it's saturated calcium chloride I thought it'd be good to submerge and thoroughly rinse a couple of times to get rid of it. Now I've ran an ISO extract on it, it isn't fully solidifying like it normally would. Could this be leftover dessicant? Or could it be due to water/ISO that has refused to fully evaporate?

ID: vxect4
Title: I know everyone is excited about the Webb telescope, but what is going on with the 6-pointed star artifacts?
Author: seeLabmonkey2020
Score: 3293
VoteRatio: 0.9
CommentCount: 396
Subreddit: askscience
PostTime: 1657640852
URL: https://www.reddit.com/r/askscience/comments/vxect4/i_know_everyone_is_excited_about_the_webb/
Text: Follow-up question: why is this artifact not considered a serious issue?

ID: vxefp8
Title: How dangerous is a dental x-ray?
Author: 21arkumar
Score: 3
VoteRatio: 0.54
CommentCount: 34
Subreddit: askscience
PostTime: 1657641067
URL: https://www.reddit.com/r/askscience/comments/vxefp8/how_dangerous_is_a_dental_xray/
Text: Hey guys, I am 19m. Today I went for a dental check-up. They did 3 dental x-rays on me. 2 on left cheek and 1 on the right. This is my frist time being exposed to a dental x-ray. Previously I have never had it done.

I was wondering as to how dangerous is a dental x-ray and how bad can it's effects be for someone of my age.

ID: vxfs7e
Title: Has James Webb taught us anything about the universe thus far? Or mostly just shown us what we expected?
Author: Legendary_Lamb2020
Score: 5
VoteRatio: 0.69
CommentCount: 2
Subreddit: askscience
PostTime: 1657644521
URL: https://www.reddit.com/r/askscience/comments/vxfs7e/has_james_webb_taught_us_anything_about_the/
Text: I've been waiting excitedly for the images released by James Webb for years. They are wonderful, but they don't appear much different from Hubble images to my untrained eyes. I do understand that these images are diving much deeper in to space and time, but to a scientist, have these images brought any surprises thus far? Are we already changing our understanding of the universe in some way with what we can see?

ID: vxiocu
Title: Will JWST be used to observe nearby astronomical objects, or is it only useful to observe very distant objects?
Author: wickedwickedzoot
Score: 10
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1657652162
URL: https://www.reddit.com/r/askscience/comments/vxiocu/will_jwst_be_used_to_observe_nearby_astronomical/
Text: The first JWST image is said to be the deepest infrared image of the universe ever observed, featuring galaxies billions of light years away. But would it make sense to point the JWST at a relatively nearby object like Pluto, or Proxima Centauri, and generate the most detailed images of these objects ever recorded?

ID: vxjt6a
Title: Our planet needs heat from the sun to sustain life. Would it be possible for an exoplanet or a rogue planet to achieve life-sustaining heat exchange through geothermal processes?
Author: greenwavelengths
Score: 52
VoteRatio: 0.9
CommentCount: 16
Subreddit: askscience
PostTime: 1657655160
URL: https://www.reddit.com/r/askscience/comments/vxjt6a/our_planet_needs_heat_from_the_sun_to_sustain/
Text: 

ID: vxkp60
Title: Why do objects have different terminal velocity if they fall at the same speed?
Author: EstebanOD21
Score: 4
VoteRatio: 0.6
CommentCount: 9
Subreddit: askscience
PostTime: 1657657500
URL: https://www.reddit.com/r/askscience/comments/vxkp60/why_do_objects_have_different_terminal_velocity/
Text: > "The mass, size, and shape of the object are not a factor in describing the motion of the object. So all objects, regardless of size or shape or weight, free fall with the same acceleration." Nasa

> "As such, all objects free fall at the same rate regardless of their mass."

So all objects fall at the same speed regardless of their mass. Therefore, an object's **mass doesn't matter**. Okay.

> "Terminal velocity will depend on the mass, cross sectional area, and drag coefficient of the object as well as the density of the fluid through which the object is falling and gravitational accelleration."

But now I'm told that **mass do matter**, and that an object with more mass will fall faster?

So do they or do they not fall at different speed...?

ID: vxnum7
Title: If galaxies look like they have a center, in popular imagery, why don’t we ever see the center of our galaxy in the night sky?
Author: ilovepalmtree
Score: 1
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1657665929
URL: https://www.reddit.com/r/askscience/comments/vxnum7/if_galaxies_look_like_they_have_a_center_in/
Text: As the title suggests, but for example in this [animation](https://www.reddit.com/r/spaceporn/comments/vxcm23/milky_way_and_andromeda_colliding_45_billion/?utm_source=share&utm_medium=ios_app&utm_name=iossmf) where there looks like the center of the galaxy is a mass of stars, why can’t we ever see that from earth? Is it behind our sun? How is that possible if the earth is always rotating?

ID: vxnxht
Title: Why do mosquito's make that buzzing sound?
Author: Ufo_piloot
Score: 4
VoteRatio: 1
CommentCount: 2
Subreddit: askscience
PostTime: 1657666158
URL: https://www.reddit.com/r/askscience/comments/vxnxht/why_do_mosquitos_make_that_buzzing_sound/
Text: For an animal that relies on remaining undetected,  it seems rather silly to announce it's presence. 

Is there some benefit to it?

ID: vxocvw
Title: The James Webb Telescope (JWT) sent back some amazing pictures. What, if any, are some of the specific questions that scientists are hoping to answer using the JWT?
Author: joeyjoejoe_7
Score: 2
VoteRatio: 0.75
CommentCount: 0
Subreddit: askscience
PostTime: 1657667376
URL: https://www.reddit.com/r/askscience/comments/vxocvw/the_james_webb_telescope_jwt_sent_back_some/
Text: 

ID: vxoe3h
Title: Is the air above the wing technically cooler in temperature than the air below a wing?
Author: SumOfKyle
Score: 1
VoteRatio: 0.6
CommentCount: 5
Subreddit: askscience
PostTime: 1657667471
URL: https://www.reddit.com/r/askscience/comments/vxoe3h/is_the_air_above_the_wing_technically_cooler_in/
Text: 

ID: vxp6sh
Title: What determines a material's heat capacity? Why is water's so high?
Author: KrishaCZ
Score: 17
VoteRatio: 0.87
CommentCount: 17
Subreddit: askscience
PostTime: 1657669860
URL: https://www.reddit.com/r/askscience/comments/vxp6sh/what_determines_a_materials_heat_capacity_why_is/
Text: This question came to me at 1:30AM in bed thinking about *why* we actually boil stuff in water: it has high heat capacity so it spreads the heat evenly and stays hot after we turn off the heat (or put out the fire)

But yeah water seems like an unassuming molecule if that makes sense, what makes it able to take in so much energy before changing temperature?

ID: vxps4v
Title: How dense is a nebula such as the Carina nebula in the JWST photos? What would the sky be likely to look like from a planet in a cloudy nebula?
Author: like_big_mutts
Score: 27
VoteRatio: 0.88
CommentCount: 16
Subreddit: askscience
PostTime: 1657671626
URL: https://www.reddit.com/r/askscience/comments/vxps4v/how_dense_is_a_nebula_such_as_the_carina_nebula/
Text: I can't really get my head around the size of nebulas. They look like a cloud from far away but if we were inside one would it be huge distances between lights or particles or whatever is being photographed? Or would it look just like a cloud from inside, too?

ID: vxqu3n
Title: When astronomers say that "space is expanding," does that just mean that the things in space are moving away (say, from 3 to 7 cm on a ruler), or does it mean the unit length itself is being distorted (it's still 3 cm, but centimeters themselves are now longer)?
Author: WartimeHotTot
Score: 447
VoteRatio: 0.91
CommentCount: 138
Subreddit: askscience
PostTime: 1657674915
URL: https://www.reddit.com/r/askscience/comments/vxqu3n/when_astronomers_say_that_space_is_expanding_does/
Text: 

ID: vxrgvb
Title: What is the solution they put biopsy samples in?
Author: readthat2022
Score: 14
VoteRatio: 0.77
CommentCount: 4
Subreddit: askscience
PostTime: 1657676891
URL: https://www.reddit.com/r/askscience/comments/vxrgvb/what_is_the_solution_they_put_biopsy_samples_in/
Text: When they remove a piece of tissue, what is the solution in the specimen container to be sent to the lab? Oral/throat tissue.

ID: vxrord
Title: Do we know how long did it take for an Otodus Megalodon to reach its full 20m. size? How does this growth compare to animals today of comparable sizes or to other large, predatory sharks?
Author: wiz28ultra
Score: 44
VoteRatio: 0.82
CommentCount: 1
Subreddit: askscience
PostTime: 1657677570
URL: https://www.reddit.com/r/askscience/comments/vxrord/do_we_know_how_long_did_it_take_for_an_otodus/
Text: 

ID: vxrvwx
Title: In TV shows, there are occasionally scenes in which a character takes a syringe of “knock-out juice” and jams it into the body of someone they need to render unconscious. That’s not at all how it works in real life, right?
Author: monkeybrains12
Score: 4900
VoteRatio: 0.95
CommentCount: 954
Subreddit: askscience
PostTime: 1657678173
URL: https://www.reddit.com/r/askscience/comments/vxrvwx/in_tv_shows_there_are_occasionally_scenes_in/
Text: 

ID: vxs7bb
Title: How does pressing the calculator button on my keyboard open the calculator?
Author: animadverter
Score: 1
VoteRatio: 0.52
CommentCount: 7
Subreddit: askscience
PostTime: 1657679158
URL: https://www.reddit.com/r/askscience/comments/vxs7bb/how_does_pressing_the_calculator_button_on_my/
Text: What goes on under the hood?  Is it handled in the driver or does windows have a dedicated open calculator routine?  If it is handled in the driver, how does the keyboard send the data to the computer (i.e. what does the calculator signal look like)?  

I'm trying to build a keyboard from scratch, and would like to include a calculator button, but I'm struggling to find a real answer to this question.  Please be technical in your answer!

ID: vxszwy
Title: How do astronomers find the oldest sections of the sky to look at?
Author: Farts_McGee
Score: 81
VoteRatio: 0.85
CommentCount: 85
Subreddit: askscience
PostTime: 1657681656
URL: https://www.reddit.com/r/askscience/comments/vxszwy/how_do_astronomers_find_the_oldest_sections_of/
Text: Obviously a lot of space related questions with the JWST doing it's thing, but i wanted to know how they find the ancient sections of space to analyze? Do they scan the entirety of space looking for super redshifted space, or are there areas of the sky that are known to be particularly old?

ID: vxu5om
Title: How Common Are New Stars From Stellar Collision In The Late Universe?
Author: Iridium141
Score: 7
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1657685510
URL: https://www.reddit.com/r/askscience/comments/vxu5om/how_common_are_new_stars_from_stellar_collision/
Text: I have heard that in the late universe (Degenerate Era I believe, but unsure if the technical stellar formation puts it before this) a small number of stars will likely form through stellar collision. I've heard of direct mechanisms for this that are below the Chandrasekhar Limit using carbon or hydrogen black dwarfs and brown dwarfs and some using neutron star collisions releasing "degenerate gas" (I assume this is a form of degenerate matter?). My questions are, How common are these interactions expected to be? Is it likely to happen anywhere in the universe multiple times in sequence? And What are these stars expected to be like?

ID: vxul8k
Title: Does the preparation for a colonoscopy have any effect on the health of the gut biome?
Author: BiggerDamnederHeroer
Score: 20
VoteRatio: 1
CommentCount: 6
Subreddit: askscience
PostTime: 1657686985
URL: https://www.reddit.com/r/askscience/comments/vxul8k/does_the_preparation_for_a_colonoscopy_have_any/
Text: 

ID: vxv8h9
Title: Why is it not beneficial to keep the James Webb Space telescope perpetually in Earth’s shadow, relative to the sun?
Author: FortunateSonofLibrty
Score: 0
VoteRatio: 0.5
CommentCount: 9
Subreddit: askscience
PostTime: 1657689330
URL: https://www.reddit.com/r/askscience/comments/vxv8h9/why_is_it_not_beneficial_to_keep_the_james_webb/
Text: With the sun shield playing such a crucial role, why is it not considered to keep the JWST perpetually occluded by the earth?

(I know smarter people have thought of this, if you could tell me, it would be the promise of the internet fulfilled.)

ID: vxwhua
Title: what does it mean for the universe to have a shape?
Author: ForeheadLipo
Score: 15
VoteRatio: 0.8
CommentCount: 16
Subreddit: askscience
PostTime: 1657694137
URL: https://www.reddit.com/r/askscience/comments/vxwhua/what_does_it_mean_for_the_universe_to_have_a_shape/
Text: I’ve read different articles discussing theories of the shape of the universe but I can’t wrap my mind around all of the jargon explaining what that means and why it’s important to study. help!

ID: vy0wpo
Title: is there a limit on how far back in time we can see with a telescope?
Author: DrColossusOfRhodes
Score: 24
VoteRatio: 0.83
CommentCount: 20
Subreddit: askscience
PostTime: 1657711582
URL: https://www.reddit.com/r/askscience/comments/vy0wpo/is_there_a_limit_on_how_far_back_in_time_we_can/
Text: I've heard about how the JWST allows us to see things that happened close to the start of the universe.  I sort of understand how this works, but I was wondering if there is any sort of theoretical limit on how long ago something could have happened that we could see with the telescope?  Are there things that are just gone from our ability to observe, or will we be able to see further back by looking in the right places with more and more powerful telescopes?

ID: vy1ick
Title: Are rapid SARS-COV-2 tests still as reliable with the new lineages BA.4 and BA.5?
Author: paran0iid
Score: 18
VoteRatio: 0.7
CommentCount: 13
Subreddit: askscience
PostTime: 1657713626
URL: https://www.reddit.com/r/askscience/comments/vy1ick/are_rapid_sarscov2_tests_still_as_reliable_with/
Text: And how come the rapid test kits can still detect the antigen even though these new variants shows such affinity for immune evasion?

&#x200B;

Will we have to test for another antigen in the near future? Or is the antigen somehow better "protected" against mutations?

ID: vy1tk1
Title: Why do we need to send JWST 1.5 million kms out to get images? With how grand the universe is wouldn't the difference in position mean almost nothing compared to how much more time/effort/$$ it cost to send it out that far?
Author: flodra
Score: 1
VoteRatio: 0.51
CommentCount: 15
Subreddit: askscience
PostTime: 1657714610
URL: https://www.reddit.com/r/askscience/comments/vy1tk1/why_do_we_need_to_send_jwst_15_million_kms_out_to/
Text: 

ID: vy2geu
Title: I need to know does each person's body has their own bioelectricity signature ?
Author: Living_Dragonfruit13
Score: 0
VoteRatio: 0.44
CommentCount: 5
Subreddit: askscience
PostTime: 1657716585
URL: https://www.reddit.com/r/askscience/comments/vy2geu/i_need_to_know_does_each_persons_body_has_their/
Text: Because each body have the same bioelectricity 
Or two different for each person like each person has different amount of electricity coursing through their body or or do the human body make different types of higher electricity in each person's body I just thought about it and I just want to see if my theory is true

ID: vy2tqe
Title: How do "color filters" work with an infrared telescope like JWST?
Author: sentirn
Score: 3
VoteRatio: 0.62
CommentCount: 5
Subreddit: askscience
PostTime: 1657717648
URL: https://www.reddit.com/r/askscience/comments/vy2tqe/how_do_color_filters_work_with_an_infrared/
Text: The James Webb Space Telescope famously records infrared wavelengths to get better images because infrared light can penetrate dust and molecular clouds. The recent images that are released are stunning, but as with many space telescope images, they are false color. This is not a problem; it's still the real image, real data, and really beautiful, but while looking up how they do the false coloring [this article](https://blogs.nasa.gov/webb/2022/07/06/webbs-fine-guidance-sensor-provides-a-preview/) references "color filters" that are required for the telescopes operation. [Another article](https://english.elpais.com/science-tech/2022-07-12/james-webb-space-telescope-a-guide-to-the-first-full-color-image.html) mentions blue, green, and red filters (this one is not from NASA, so I cannot verify it's validity). Blue, green, and red are visible wavelengths, so how do these filters work with an infrared camera? Thank you!

ID: vy3hjt
Title: Botany: What is the difference between elaiosomes and fruit?
Author: GreatMotherPeachy
Score: 13
VoteRatio: 0.71
CommentCount: 2
Subreddit: askscience
PostTime: 1657719569
URL: https://www.reddit.com/r/askscience/comments/vy3hjt/botany_what_is_the_difference_between_elaiosomes/
Text: Or are elaiosomes considered a type of fruit? And in that case, what defines them? Is it something structural or are they functionally defined by the relationship with ants? I just encountered the word for the first time, and I'm trying to put the information into the proper conceptual slot.

The Wikipedia article is somewhat unclear and could use some revision, or at least more explanation in this regard.

ID: vy3u0j
Title: How can radiation cause burns?
Author: allahyokdinyalan
Score: 113
VoteRatio: 0.84
CommentCount: 47
Subreddit: askscience
PostTime: 1657720553
URL: https://www.reddit.com/r/askscience/comments/vy3u0j/how_can_radiation_cause_burns/
Text: I wouldn't guess it transfers much heat so why does it cause skin "burns"?

ID: vy3xe6
Title: Ask Anything Wednesday - Economics, Political Science, Linguistics, Anthropology
Author: AutoModerator
Score: 17
VoteRatio: 0.74
CommentCount: 2
Subreddit: askscience
PostTime: 1657720810
URL: https://www.reddit.com/r/askscience/comments/vy3xe6/ask_anything_wednesday_economics_political/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Economics, Political Science, Linguistics, Anthropology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: vy4dse
Title: What shape do air parcels take below the LCL?
Author: lukemia94
Score: 3
VoteRatio: 0.72
CommentCount: 0
Subreddit: askscience
PostTime: 1657722050
URL: https://www.reddit.com/r/askscience/comments/vy4dse/what_shape_do_air_parcels_take_below_the_lcl/
Text:  Above the LCL clouds take on very
 recognizable structures, though their morphology can vary vastly based on their state. Given that, do we know what shapes saturated air parcels take on below the LCL, like at the bottom of a cumulonimbus' anvil?

ID: vy5nym
Title: What exactly am I looking at with the new picture of the Carina Nebula from the JWST?
Author: VitaAeterna
Score: 1
VoteRatio: 0.6
CommentCount: 1
Subreddit: askscience
PostTime: 1657725390
URL: https://www.reddit.com/r/askscience/comments/vy5nym/what_exactly_am_i_looking_at_with_the_new_picture/
Text: What exactly is going on in this picture? 

I'm assuming like all pictures of space, it's taken with some sort of long exposure and covers an absolutely massive area? Like this sort of thing you wouldn't be able to see with your naked eye?

ID: vy9mmj
Title: Why are the periods of earliest and latest sunrises and sunsets separated by several weeks on either side of the solstice?
Author: NetworkLlama
Score: 3
VoteRatio: 0.67
CommentCount: 1
Subreddit: askscience
PostTime: 1657735332
URL: https://www.reddit.com/r/askscience/comments/vy9mmj/why_are_the_periods_of_earliest_and_latest/
Text: I've noticed that here in Dallas, TX, the longest day of 2022 (June 21) does not have either the earliest sunrise (06:18 from 07-17 June, with the actual earliest presumably around the middle of that) or the latest sunset (20:39 from 25 June-02 July). Similarly, the shortest day (December 21) has neither the latest sunrise (07:30 from 04-13 Jan 2023) nor the earliest sunset (17:20 from 29 Nov-08 Dec).

ID: vy9wbv
Title: Alternators convert kinetic energy into electrical energy, where does the energy go when the circuit is broken?
Author: Muttywango
Score: 15
VoteRatio: 0.72
CommentCount: 29
Subreddit: askscience
PostTime: 1657736045
URL: https://www.reddit.com/r/askscience/comments/vy9wbv/alternators_convert_kinetic_energy_into/
Text: An alternator in a car is connected to a battery charging system : the spinny motion, magnets and copper,  charges the battery, and some noise and heat is generated.

A cable between the alternator and battery is cut : the battery does not charge. What happens to this generated energy? It can't be noise/heat/light. 

Energy can't be created or destroyed so where does this kinetic energy go?

ID: vyaqx5
Title: How do we know what we know about dinosaurs?
Author: KAI_IS_FINE
Score: 2
VoteRatio: 0.56
CommentCount: 7
Subreddit: askscience
PostTime: 1657738245
URL: https://www.reddit.com/r/askscience/comments/vyaqx5/how_do_we_know_what_we_know_about_dinosaurs/
Text: I watched the new jurassic movie last night and I got to wondering, how do we know things such as: what color certain dinosaurs were, what ones had feathers, which ones ate which, etc. I don't know much about dinosaurs, but I'd be very interested to learn more!

ID: vyc9pg
Title: What happens to underground fauna at the site of an artillery strike? Also do trees suffer from shockwaves?
Author: Viciuniversum
Score: 9
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1657742167
URL: https://www.reddit.com/r/askscience/comments/vyc9pg/what_happens_to_underground_fauna_at_the_site_of/
Text: Today I saw pictures of a field in Ukraine completely littered with artillery craters. And that got me thinking- what happened to all the underground animals that were living in that field? Are all the earthworms now dead from shock trauma? Did ant colonies die off in it? How about mammals like field mice and moles? And also I wondered if trees suffer from shock trauma. If a massive round explodes near a tree, does it sustain damage and simply recovers from it or is it mostly unaffected by the explosion?

ID: vycbfc
Title: Wouldn’t we get the same or a similar deep field image from pointing the telescope anywhere else in space?
Author: CostaNic
Score: 6
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1657742293
URL: https://www.reddit.com/r/askscience/comments/vycbfc/wouldnt_we_get_the_same_or_a_similar_deep_field/
Text: I feel that this is a silly question and I’m probably wrong but I was seeing a post of the scale of the dot where the JWST pointed at and people were surprised there were so many galaxies in that spot. But..there aren’t right? There were that many galaxies that close together 13 billion years ago, not now.

If what we’re doing is looking into the early universe, and the universe has been expanding since the Big Bang, then aren’t we just seeing those first galaxies as they were closer together than they would be today? 

And if what we’re seeing is the very beginning of the universe then wouldn’t pointing the telescope anywhere else for a long enough time reveal a similar picture? In fact, wouldn’t we technically be seeing even the same early galaxies no matter where you point it at?

ID: vyde0e
Title: How is a mosquito proboscis physically capable of puncturing human skin?
Author: ForestManJ
Score: 510
VoteRatio: 0.89
CommentCount: 123
Subreddit: askscience
PostTime: 1657745045
URL: https://www.reddit.com/r/askscience/comments/vyde0e/how_is_a_mosquito_proboscis_physically_capable_of/
Text: Human skin should be way too dense and strong for something so small and fragile like a mosquito. How is this possible?

ID: vyft1e
Title: Can oxpeckers be classified as weavers?
Author: ferahm
Score: 0
VoteRatio: 0.29
CommentCount: 0
Subreddit: askscience
PostTime: 1657751270
URL: https://www.reddit.com/r/askscience/comments/vyft1e/can_oxpeckers_be_classified_as_weavers/
Text: 

ID: vyhjp0
Title: What does AdS/CFT correspondence really tell us about the physics of gravity?
Author: dieEhrevonGrayskull
Score: 9
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1657756006
URL: https://www.reddit.com/r/askscience/comments/vyhjp0/what_does_adscft_correspondence_really_tell_us/
Text: My understanding of math/physics is formally at an undergraduate level, so I apologize in advance if my questions are confusing or not very well formulated.

I've watched some videos about the holographic principle and how it was the attempts to solve the so-called black hole information paradox that lead to the development of string theories and the holographic principle. Ultimately this culminates in the correspondence between Anti-de Sitter spaces (a model of the universe under general relativity) and conformal field theories (i.e., quantum field theories). In the video [here](https://www.youtube.com/watch?v=klpDHn8viX8), the presenter tells us two things: 1.) That this correspondence leads to a "natural" theory of quantum gravity, and 2.) that interactions (between quantum particles?) on the boundary of the mathematical object's surface correspond to the emergence of gravity within the volume. However, he tells us that this isn't applicable to *our* universe, because anti-de Sitter spaces assume a negative curvature on the space-time metric, while as far as I understand, in reality it is zero (i.e., a Minkowski space-time).

So my questions are twofold: what quantum information is the problem here, and in need of conservation; are they things like spins and energies, and why does this lead to the holographic principle? Secondly, what is being said about the actual physics going on between quantum field theories and gravity with regards to this strange mathematical object?

ID: vyim8e
Title: How are colors chosen on James Webb's images?
Author: plain_baunilha
Score: 6
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1657759162
URL: https://www.reddit.com/r/askscience/comments/vyim8e/how_are_colors_chosen_on_james_webbs_images/
Text: I get that being an infrared camera, it will not capture any of the colors that we can see with our own eyes, but do they try to represent the colors in a way consistent with the variation of our sight spectrum?

ID: vyivs6
Title: Would it be possible to use the James Webb Space telescope to look at planets in our own solar system and see them in more detail or through a thick atmosphere to their surface?
Author: wolfavino
Score: 8
VoteRatio: 0.73
CommentCount: 11
Subreddit: askscience
PostTime: 1657759956
URL: https://www.reddit.com/r/askscience/comments/vyivs6/would_it_be_possible_to_use_the_james_webb_space/
Text: 

ID: vyjxlw
Title: What is the difference between an accent and a dialect?
Author: hereforyebeer
Score: 16
VoteRatio: 0.72
CommentCount: 14
Subreddit: askscience
PostTime: 1657763080
URL: https://www.reddit.com/r/askscience/comments/vyjxlw/what_is_the_difference_between_an_accent_and_a/
Text: 

ID: vyk1pk
Title: [Medicine] Would a child born without parts of their limbs, e.g. no phalanges from amniotic band syndrome, still have phantom sensations the way an adult who has lost a limb would have?
Author: Gorilla_Boombox
Score: 127
VoteRatio: 0.89
CommentCount: 22
Subreddit: askscience
PostTime: 1657763433
URL: https://www.reddit.com/r/askscience/comments/vyk1pk/medicine_would_a_child_born_without_parts_of/
Text: Saw an x-ray of a baby without fingers from amniotic band syndrome and was curious. Personally I couldn't find research papers or other info on it. Thank you!

ID: vyki5f
Title: What is the density of the Carina Nebula?
Author: thunk_stuff
Score: 8
VoteRatio: 0.76
CommentCount: 3
Subreddit: askscience
PostTime: 1657764814
URL: https://www.reddit.com/r/askscience/comments/vyki5f/what_is_the_density_of_the_carina_nebula/
Text: In a James Webb photo thread, someone posted that the Carina Nebula has a density of a few atoms per cubic meter. This seems off to me, as this is close to the average density of the intergalactic medium of one atom per cubic meter, which is much less than the interstellar medium average density of one atom per cubic centimeter, which is much less than the average density of a planetary nebular (100-10,000 atoms per cubic centimeter). But I can't find any information on the web to help me understand this better.

ID: vyklv0
Title: Do humans actually have invisible stripes?
Author: Severe-Criticism3927
Score: 4758
VoteRatio: 0.9
CommentCount: 538
Subreddit: askscience
PostTime: 1657765123
URL: https://www.reddit.com/r/askscience/comments/vyklv0/do_humans_actually_have_invisible_stripes/
Text: I know it sounds like a really stupid question, but I've heard people say that humans have stripes or patterns on their skin that aren't visible to the naked eye, but can show up under certain types of UV lights. Is that true or just completely bogus? If it is true, how would I be able to see them? Would they be unique to each person like a fingerprint?

EDIT: Holy COW I didn't think this would actually be seen, let alone blow up like it did! LOL! I'm only just now starting to look at comments but thanks everyone for the responses! :D

ID: vyl4n1
Title: How come some things melt and some things dry before burning?
Author: Fyre-Bringer
Score: 8
VoteRatio: 0.65
CommentCount: 8
Subreddit: askscience
PostTime: 1657766755
URL: https://www.reddit.com/r/askscience/comments/vyl4n1/how_come_some_things_melt_and_some_things_dry/
Text: 

ID: vyl7lv
Title: Is the integer assigned to Kepler objects of interests random, or is there a system ? (for example, the star KOI-718, is the 718 assigned as a random integer?)
Author: Zephyrean2
Score: 26
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1657767018
URL: https://www.reddit.com/r/askscience/comments/vyl7lv/is_the_integer_assigned_to_kepler_objects_of/
Text: 

ID: vylf9v
Title: If I warm up a sandwich, would the energy needed to heat it up be equal to amount of energy needed to accelerate that sandwich to achieve same root-mean-square speed of its molecules?
Author: kvyatkovskij
Score: 5
VoteRatio: 0.61
CommentCount: 3
Subreddit: askscience
PostTime: 1657767670
URL: https://www.reddit.com/r/askscience/comments/vylf9v/if_i_warm_up_a_sandwich_would_the_energy_needed/
Text: 

ID: vymnng
Title: Why are desalination plants so hard to set up?
Author: americanmullet
Score: 9
VoteRatio: 0.77
CommentCount: 20
Subreddit: askscience
PostTime: 1657771574
URL: https://www.reddit.com/r/askscience/comments/vymnng/why_are_desalination_plants_so_hard_to_set_up/
Text: With the ongoing south western US water crisis the answer most people would think of is setting up desalination plants along the coast. This is often stated to be too difficult to build/maintain or not economically feasible. Yet a US aircraft carrier is able to purify roughly 250,000 gallons of seawater a day. How is this not seen as proof of concept? Why can we not purify the water by building nuclear reactors that recapture the steam used to generate power as clean water on a large scale?

ID: vynkxy
Title: Does light or image quality from deep time deep time degrade in any way as it travels billions of lightyears?
Author: Few-Advice-6749
Score: 1
VoteRatio: 0.56
CommentCount: 4
Subreddit: askscience
PostTime: 1657774704
URL: https://www.reddit.com/r/askscience/comments/vynkxy/does_light_or_image_quality_from_deep_time_deep/
Text: This might be a dumb question but it blows my mind that we can see images from our early universe—but I’ve always wondered, are the pictures captured actually what it would’ve looked like or do they become degraded or significantly distorted by the time they reach us.

ID: vynnqh
Title: can humans be born with cancer?
Author: chuzwuzzer
Score: 56
VoteRatio: 0.9
CommentCount: 40
Subreddit: askscience
PostTime: 1657774962
URL: https://www.reddit.com/r/askscience/comments/vynnqh/can_humans_be_born_with_cancer/
Text: 

ID: vynzdj
Title: Is it possible to get close enough to a galaxy so that it's bright for the human eye, yet far enough that you can see it's full shape?
Author: koleslaw
Score: 33
VoteRatio: 0.85
CommentCount: 18
Subreddit: askscience
PostTime: 1657776109
URL: https://www.reddit.com/r/askscience/comments/vynzdj/is_it_possible_to_get_close_enough_to_a_galaxy_so/
Text: Since telescopes compress the focal range astronomically, wouldn't it be impossible to see galaxies as they appear in images? I guess another way to put this is, I'm thinking that at any given planet in the universe, discounting any close objects, the night sky will always be dark with tiny twinkles. I can't imagine being close enough for it to be visible without being "in" the galaxy. Is this right?

ID: vyq1ea
Title: How do parrots talk like us if they have a beak and no lips to form sounds the way we do?
Author: txboh
Score: 14
VoteRatio: 0.82
CommentCount: 7
Subreddit: askscience
PostTime: 1657783900
URL: https://www.reddit.com/r/askscience/comments/vyq1ea/how_do_parrots_talk_like_us_if_they_have_a_beak/
Text: Okay, maybe this is a stupid question but yesterday I was chatting with my sister and she brought up one of her patient's parrot and how he greets everyone, sings lyrical and even says goodnight. She actually told me she was scared at first because the first time she entered his house, she greeted the patient (Hello [name]) and she heard this robotic like voice saying "Oh [patient's name] who is this?"

And then the question came up. How do they talk almost like us if they have a totally different mouth? We change sounds based on our tongue and lips, but they have a beak, yet they can still sound *almost* human!

Thanks to anyone who might respond. :)

ID: vyrpmb
Title: Are left-handed people more common in countries that write from right to left?
Author: PJtheDk
Score: 26
VoteRatio: 0.87
CommentCount: 20
Subreddit: askscience
PostTime: 1657790896
URL: https://www.reddit.com/r/askscience/comments/vyrpmb/are_lefthanded_people_more_common_in_countries/
Text: Seems quite obvious, but: if that would be the case, do right-handed people suffer from the same problems as left-handed people in languages that write from left to right?

I don't know if this is a part biology, human body or linguistics....

ID: vyrv1t
Title: No one answered my previous question, here is why I want to know if we can tell if particles are still entangled without disrupting said entanglement?
Author: Nine-Planets
Score: 1
VoteRatio: 0.52
CommentCount: 8
Subreddit: askscience
PostTime: 1657791521
URL: https://www.reddit.com/r/askscience/comments/vyrv1t/no_one_answered_my_previous_question_here_is_why/
Text: Two reasons actually, first, how do we know they are still entangled from just one end? And does the knowing disrupt the entanglement?

So if we have two entangled particles and we send one out to orbit Jupiter (or anywhere far away) on a spaceship, can the people on the ship know if the particle is still entangled without disrupting the entanglement and without communicating at all with the people holding the other particle on Earth?

What if we had the tech to send sets of 26 entangles particle pairs on the ship, for simple example we send 3 sets of 26 entangled particles, and designate each pair in each 26 set a letter of the alphabet, then the people on earth interrupted the pair, in the first set of 26, with the designation of the letter Y causing it to disentangle so the people on the ship would know that we disentangled the letter Y pair. Then the second set the people on Earth caused the pair designated letter E to disentangle, and then the third set they disentangle the pair designated letter S, have we not just communicated FTL?

I'm a stupid monkey so just tell me why.

ID: vysjmy
Title: What is the difference between NMN and βNMN?
Author: RattyRusty1
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1657794233
URL: https://www.reddit.com/r/askscience/comments/vysjmy/what_is_the_difference_between_nmn_and_βnmn/
Text: 

ID: vyx31v
Title: Why hasn't the CDC recommended a second booster (4th shot) of mRNA vaccines for adults under 50?
Author: bubbastars
Score: 0
VoteRatio: 0.49
CommentCount: 10
Subreddit: askscience
PostTime: 1657808556
URL: https://www.reddit.com/r/askscience/comments/vyx31v/why_hasnt_the_cdc_recommended_a_second_booster/
Text: As some who is very eager to get another booster, it feels like things have stalled since the CDC authorized it for adults 50+. Is there a reason for this? My impression was that each shot remains effective for around 6 months. For myself and others I know under 50, we're well past that point.

ID: vyy7h5
Title: What would a spaceship experience if it flew through a nebula?
Author: cartern
Score: 5
VoteRatio: 0.65
CommentCount: 8
Subreddit: askscience
PostTime: 1657811504
URL: https://www.reddit.com/r/askscience/comments/vyy7h5/what_would_a_spaceship_experience_if_it_flew/
Text: I was just checking out some photos of the pillars of creation and was wondering what would it be like. Are they all made of just gasses, or is it more like a debris filled.

ID: vz88zk
Title: Are there multiple independent measurement of the universe’s age?
Author: Pandagineer
Score: 12
VoteRatio: 0.87
CommentCount: 5
Subreddit: askscience
PostTime: 1657837572
URL: https://www.reddit.com/r/askscience/comments/vz88zk/are_there_multiple_independent_measurement_of_the/
Text: I understand using redshift data to back out when the Big Bang occurred. Can we instead use Cosmic Microwave Background (CMB) data to determine the universe age, *without* using redshift data?

ID: vz98n3
Title: Is there any evidence that the strains of Covid prevalent in the US this summer tend to produce milder, shorter symptoms?
Author: frank_mania
Score: 1094
VoteRatio: 0.86
CommentCount: 214
Subreddit: askscience
PostTime: 1657840223
URL: https://www.reddit.com/r/askscience/comments/vz98n3/is_there_any_evidence_that_the_strains_of_covid/
Text: The reports of the illness I read in 2020 were typically along the lines of "holy shit that was awful!" and this summer, I get much more muted reports.  Does the large-scale data collected by public health reflect my own personal/anecdotal impression?  Also, is there data providing any sign that rates of mortality, and chronic, post-infection complications are reduced this summer?

ID: vzbt7a
Title: How many stars exploded in order to create the Carina nebula?
Author: filipehenrique
Score: 12
VoteRatio: 0.76
CommentCount: 9
Subreddit: askscience
PostTime: 1657847689
URL: https://www.reddit.com/r/askscience/comments/vzbt7a/how_many_stars_exploded_in_order_to_create_the/
Text: I just saw this post: https://reddit.com/r/jameswebb/comments/vysbxk/in_the_highresolution_image_of_carina_the_size_of/

And it made me wonder. How many stars exploded to create this nebula? Or was it formed through some other process?

Given how large this is, it’s hard for me to imagine that one star could create something like this?

ID: vzc432
Title: How does drying pasta actually work scientifically?
Author: btqb
Score: 3
VoteRatio: 0.57
CommentCount: 10
Subreddit: askscience
PostTime: 1657848591
URL: https://www.reddit.com/r/askscience/comments/vzc432/how_does_drying_pasta_actually_work_scientifically/
Text: So from my understanding, commercially dried pasta is dried using hot air and then cool air somehow to remove moisture. But my question is how this works, like on a chemical level. Like how does this not just bake the pasta? If I made pasta at home and tried to dry it, it wouldn't end up the same as the theoretically everlasting dry pasta that you get at the grocery store. What's actually happening to the pasta when it dries?

ID: vzekld
Title: How can an electric sparker ionize air with such low voltage?
Author: justacalcstudent
Score: 3
VoteRatio: 0.62
CommentCount: 3
Subreddit: askscience
PostTime: 1657855958
URL: https://www.reddit.com/r/askscience/comments/vzekld/how_can_an_electric_sparker_ionize_air_with_such/
Text: According to google the piezoelectric sparkers used for things like barbeque lighting have a voltage of around 800 volts, while air has a breakdown voltage of ~30k volts/cm, yet an electric sparker can still easily create an arc over half a centimeter of air. How is this possible?

ID: vzgaa0
Title: When we landed humans on the Moon, was the Van Allen belt a problem?
Author: stellar-stuff
Score: 6
VoteRatio: 0.87
CommentCount: 6
Subreddit: askscience
PostTime: 1657861459
URL: https://www.reddit.com/r/askscience/comments/vzgaa0/when_we_landed_humans_on_the_moon_was_the_van/
Text: I guess to specify, did we know about the Van Allen belt enough to protect our astronauts? Was the belt ‘weaker’ back then; was the launch scheduled during a low-point for the belt? Or did we cross our fingers hoping they’d make it through and back without too much radiation damage to their bodies?

ID: vzggot
Title: Ok so I’m no scientist here and I hope this isn’t a stupid question but if the JWST can see so far deep into space then could we theoretically use it to map the surface of a lot of planets that are relatively close to us? I’m not saying we should I’m just saying is it possible?
Author: _zFlame_
Score: 10
VoteRatio: 0.69
CommentCount: 13
Subreddit: askscience
PostTime: 1657862056
URL: https://www.reddit.com/r/askscience/comments/vzggot/ok_so_im_no_scientist_here_and_i_hope_this_isnt_a/
Text: 

ID: vzh8ag
Title: Is there a way to protect the JWST from damage from space debris or are we taking a chance that nothing will hit it?
Author: Whats__in__a__name
Score: 8
VoteRatio: 0.83
CommentCount: 15
Subreddit: askscience
PostTime: 1657864771
URL: https://www.reddit.com/r/askscience/comments/vzh8ag/is_there_a_way_to_protect_the_jwst_from_damage/
Text: 

ID: vzhmbk
Title: Why does COVID produce neurological symptoms and is it common for viruses?
Author: Equal-Explanation222
Score: 10
VoteRatio: 0.86
CommentCount: 8
Subreddit: askscience
PostTime: 1657866180
URL: https://www.reddit.com/r/askscience/comments/vzhmbk/why_does_covid_produce_neurological_symptoms_and/
Text: I’ve wanted to ask this question since the pandemic began. 

I don’t remember hearing of many viruses that cause neurological systems (like loss of scent/taste) but I’m not a biochemist or virology expert.

ID: vzjlxy
Title: What is the “dust” / “fog” in the carina nebula image from the James Webb images made of?
Author: Hazzaminicoo
Score: 16
VoteRatio: 1
CommentCount: 3
Subreddit: askscience
PostTime: 1657874038
URL: https://www.reddit.com/r/askscience/comments/vzjlxy/what_is_the_dust_fog_in_the_carina_nebula_image/
Text: Been looking at the new images from the James Webb telescope and they look really cool and excited to learn what new info we gain from this telescope 

Just curious what the dust / fog looking stuff is actually made of from the Carina Nebula image

ID: vzl07c
Title: How single propeller Airplane are compensating the torque of the engine without spinning?
Author: 0K4M1
Score: 2088
VoteRatio: 0.93
CommentCount: 372
Subreddit: askscience
PostTime: 1657879596
URL: https://www.reddit.com/r/askscience/comments/vzl07c/how_single_propeller_airplane_are_compensating/
Text: 

ID: vzlamf
Title: Did proto-bears have long tails?
Author: Tesfidian
Score: 1
VoteRatio: 0.6
CommentCount: 3
Subreddit: askscience
PostTime: 1657880694
URL: https://www.reddit.com/r/askscience/comments/vzlamf/did_protobears_have_long_tails/
Text: Is there in the fossil record any bear ancestor with a long tail?

ID: vzlvs8
Title: AskScience AMA Series: We are Cosmologists, Experts on the Cosmic Microwave Background, The Cosmic Web, Dark Matter, Dark Energy and much more! Ask Us Anything!
Author: AskScienceModerator
Score: 400
VoteRatio: 0.91
CommentCount: 197
Subreddit: askscience
PostTime: 1657882822
URL: https://www.reddit.com/r/askscience/comments/vzlvs8/askscience_ama_series_we_are_cosmologists_experts/
Text: We are a bunch of cosmology researchers from the Cosmology from Home 2022 conference. Ask us anything, from our daily research to the organization of a large, innovative and successful online conference!

We have some special experts on:

+ Inflation: The mind-bogglingly fast expansion of the Universe in a fraction of the first second. It turned tiny quantum fluctuation into the seeds for the galaxies and clusters we see today
+ The Cosmic Microwave Background: The radiation reaching us from a few hundred thousand years after the Big Bang. It shows us how our universe was like, 13.8 billion years ago
+ Large-Scale Structure: Matter in the Universe forms a "cosmic web" with clusters, filaments and voids. The positions of galaxies in the sky shows imprints of the physics in the early universe
+ Dark Matter: Most matter in the universe seems to be "Dark Matter", i.e. not noticeable through any means except for its effect on light and other matter via gravity
+ Dark Energy: The unknown force causing the universe's expansion to accelerate today


And ask anything else you want to know!

Those of us answering your questions tonight will include

+ Shaun Hotchkiss: u/just_shaun large scale structure, fuzzy dark matter, compact objects in the early universe, inflation. Twitter: @just_shaun
+ Ali Rida Khalife: u/A-R-Khalifeh Dark Energy, Neutrinos, Neutrinos in the curved universe
+ Benjamin Wallisch: u/cosmo-ben Neutrinos, dark matter, cosmological probes of particle physics, early universe, probes of inflation, cosmic microwave background, large-scale structure of the universe.
+ Niko Sarcevic: u/NikoSarcevic cosmology (lss, weak lensing), astrophysics, noble gas detectors
+ Neil Shah: /u/neildymium Stochastic Inflation, Dark Matter, Modified Gravity, Machine Learning, Cosmic Strings
+ Ryan Turner: /u/cosmo-ryan Large-scale structure, peculiar velocities, Hubble constant
+ Sanket Dave: /u/sanket_dave_15 Early Universe Physics, Cosmic Inflation, Primordial black hole formation.
+ Matthijs van der Wild: u/matthijsvanderwild quantum gravity, quantum cosmology, inflation, modified gravity
+ Luz Ángela García: u/Astro_Lua dark energy, reionization, early Universe. Twitter: @PenLua.


We'll start answering questions from 18:00 GMT/UTC on Friday (11pm PDT, 2pm EDT, 7pm BST, 8pm CEST) as well as live streaming our discussion of our answers via [YouTube](https://www.youtube.com/watch?v=ORWs4-WmyiM) (also starting 18:00 UTC). Looking forward to your questions, ask us anything!

ID: vzm2c5
Title: How do we know that a 3rd or 4th booster is helpful?
Author: GetnLine
Score: 11
VoteRatio: 0.57
CommentCount: 16
Subreddit: askscience
PostTime: 1657883425
URL: https://www.reddit.com/r/askscience/comments/vzm2c5/how_do_we_know_that_a_3rd_or_4th_booster_is/
Text: Do we have data to backup saying that a 4th dose will reduce hospitalization for someone under 50? Are the memory B and T cells no longer active? I am so confused by the messaging from the thought leaders because I thought that part of the immune system had long term memory

ID: vznwrz
Title: (Geology) Could the North and South American continents have remained separated?
Author: stanthefax
Score: 1
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1657889335
URL: https://www.reddit.com/r/askscience/comments/vznwrz/geology_could_the_north_and_south_american/
Text: North American and South American continents remained separated until 3 million years ago, when Panama formed, uniting the two continents. This then resulted in migration of animals from North America into South America, causing some of the South American as well as sea animals like Megalodon to die out. I was wondering if it was possible for the two continents to never unite, thus some of the strange ancient animals could have survived longer, possibly until modern day?

ID: vzosus
Title: What is the most exciting, realistic thing we can/are hoping to learn about the Universe through the James Webb telescope?
Author: BridgeNumberFour
Score: 44
VoteRatio: 0.76
CommentCount: 11
Subreddit: askscience
PostTime: 1657891843
URL: https://www.reddit.com/r/askscience/comments/vzosus/what_is_the_most_exciting_realistic_thing_we/
Text: 

ID: vzp27l
Title: How reliable is the DNA molecular clock?
Author: SomeAnonElsewhere
Score: 4
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1657892568
URL: https://www.reddit.com/r/askscience/comments/vzp27l/how_reliable_is_the_dna_molecular_clock/
Text: I was reading the rise and reign of the mammals by Steve Brusatte, and in it he says we can calculate species divergence by looking at the DNA, and calculating how long that much difference from each other must have taken given DNAs rate of change.

How true is this? Is the rate of change the same in all animals/bacteria/etc.? Wouldn't the average age of reproduction of a species change this or no?

ID: vzp3yk
Title: Is there such thing as having resistance and/or immunity to some diseases due to a specific blood type like AB or O positive?
Author: katherynnethegreat96
Score: 654
VoteRatio: 0.94
CommentCount: 143
Subreddit: askscience
PostTime: 1657892705
URL: https://www.reddit.com/r/askscience/comments/vzp3yk/is_there_such_thing_as_having_resistance_andor/
Text: 

ID: vzp46u
Title: What is the link between the way the brain converts visual perception into a language representation?
Author: iliicho1
Score: 4
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1657892721
URL: https://www.reddit.com/r/askscience/comments/vzp46u/what_is_the_link_between_the_way_the_brain/
Text: If a non-blind person sees a given familiar object (e.g., a dog on the street), they immediately "know" what that object is, even before the word describing the object (e.g., "dog") in a given language "appears" in consciousness.

Is it understood why this delay occurs and what the link between the brain's ability to perceive a given object, and then recall its lexical term is? In a broader sense - where and how does the link between vision and language occur in the brain?

ID: vzqik5
Title: Is there a reason your own "young" bone marrow couldn't put in storage for an immune system "restoration" when you are older?
Author: Natolx
Score: 3119
VoteRatio: 0.95
CommentCount: 269
Subreddit: askscience
PostTime: 1657896516
URL: https://www.reddit.com/r/askscience/comments/vzqik5/is_there_a_reason_your_own_young_bone_marrow/
Text: It seems a reasonable hypothesis that a portion of the "problems" with an aging immune system come from aging stem cells in your bone marrow.

Obviously bone marrow extraction is very painful, but other than that hurdle, is there some reason I am not seeing that storing your own bone marrow on LN2 for later wouldn't be a way to restore the "youth" of your immune system later on in life?

ID: vzux3x
Title: How old are the pillars of creation?
Author: platypodus
Score: 14
VoteRatio: 0.78
CommentCount: 5
Subreddit: askscience
PostTime: 1657907850
URL: https://www.reddit.com/r/askscience/comments/vzux3x/how_old_are_the_pillars_of_creation/
Text: I'm trying to find out more about celestial nebulas and ai read that the pillars of creation may already have been destroyed at their location 7000ly away, but how old are they?

It doesn't say anything about how long they've been swirling about for, neither on Wikipedia, nor on their NASA website. Is it something we can't say for sure?

ID: vzy8vo
Title: How are plants in greenhouses pollinated?
Author: TerrificFyran
Score: 17
VoteRatio: 0.77
CommentCount: 13
Subreddit: askscience
PostTime: 1657916633
URL: https://www.reddit.com/r/askscience/comments/vzy8vo/how_are_plants_in_greenhouses_pollinated/
Text: e.g. tomatoes, cucumbers. Do they bring in bee hives?

ID: vzymy0
Title: If you are infected by Covid and produce natural antibodies, will occasional exposure to Covid ensure regular production of antibodies?
Author: Azrael351
Score: 12
VoteRatio: 0.62
CommentCount: 15
Subreddit: askscience
PostTime: 1657917709
URL: https://www.reddit.com/r/askscience/comments/vzymy0/if_you_are_infected_by_covid_and_produce_natural/
Text: Not sure if I worded the title correctly, but I was wondering how antibodies and resistance to Covid works. Take, for instance, my experience with the virus…

* I was vaccinated in August 2021.
* I was infected by Covid-19 in October 2021. No hospital visit or monoclonal treatment required.
* Antibodies are said to be good for 90 days. 
* I chose not to get any boosters. 
* I have not been as “safe” as one could be, and have been in largely unmasked crowds on occasion. I have been to stores, out with friends, on vacation, etc. — always following Covid guidelines, but when given the option not to mask up, I have chosen not to. 
* Luckily, to my knowledge, I have not been infected by Covid-19 a second time. 

If your body produces antibodies after infection, is it possible that continued exposure to Covid would ensure your body continues to produce antibodies?

Why would continual exposure to Covid *not* act similarly to a booster?

ID: vzzgmu
Title: Why/how do benzodiazepines and Z drugs/sleeping pills cause damage when used long term?
Author: Critical-Bullfrog-10
Score: 214
VoteRatio: 0.93
CommentCount: 90
Subreddit: askscience
PostTime: 1657919935
URL: https://www.reddit.com/r/askscience/comments/vzzgmu/whyhow_do_benzodiazepines_and_z_drugssleeping/
Text: 

ID: w04bkp
Title: How do scientists schedule time with the JWST Telescope?
Author: big_brown_mounds
Score: 34
VoteRatio: 0.89
CommentCount: 15
Subreddit: askscience
PostTime: 1657933899
URL: https://www.reddit.com/r/askscience/comments/w04bkp/how_do_scientists_schedule_time_with_the_jwst/
Text: I’m assuming it’s an appointment thing, but I’m just curious if anyone knows how the process works?

ID: w05key
Title: How do some Odonates fly in tandem while mating and why do they do it?
Author: comit_autocoprophagy
Score: 4
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1657937790
URL: https://www.reddit.com/r/askscience/comments/w05key/how_do_some_odonates_fly_in_tandem_while_mating/
Text: I have seen dragonfly pairs and damselfly pairs fly around while connected. Is there a name for this behavior and how do they coordinate this flight? Does one member of the mating pair “steer” while the other just follows their lead like two people on a tandem bicycle? Or do they coordinate their flight in another way? Also, why do some species of Odonates do this while others don’t? Is it due to sexual selection?

ID: w05vfa
Title: Do peoole in comas have cycles like sleep/wake for brain activity or is a general muted brain activity the whole time?
Author: Passing_Thru_Forest
Score: 1299
VoteRatio: 0.94
CommentCount: 46
Subreddit: askscience
PostTime: 1657938724
URL: https://www.reddit.com/r/askscience/comments/w05vfa/do_peoole_in_comas_have_cycles_like_sleepwake_for/
Text: 

ID: w065w4
Title: How does optimizing an aircraft for stealth affect aerodynamics?
Author: flight_recorder
Score: 14
VoteRatio: 0.8
CommentCount: 4
Subreddit: askscience
PostTime: 1657939629
URL: https://www.reddit.com/r/askscience/comments/w065w4/how_does_optimizing_an_aircraft_for_stealth/
Text: 

ID: w06gvh
Title: How hard does the wind blow on Mars?
Author: spikebrennan
Score: 5
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1657940597
URL: https://www.reddit.com/r/askscience/comments/w06gvh/how_hard_does_the_wind_blow_on_mars/
Text: Is a destructive windstorm on Mars (like the fictional one one that creates the plot situation in Andy Weir’s novel “The Martian”) plausible, considering the thinner Martian atmosphere?  Does the weaker Martian gravity offset the thinner atmosphere by allowing the wind to be more effective in blowing things about?

ID: w0c2iz
Title: Why is mad cow/CJD transmissible to humans, but deer chronic wasting disease and scrapie is not?
Author: 0x0BAD_ash
Score: 16
VoteRatio: 0.78
CommentCount: 14
Subreddit: askscience
PostTime: 1657961113
URL: https://www.reddit.com/r/askscience/comments/w0c2iz/why_is_mad_cowcjd_transmissible_to_humans_but/
Text: 

ID: w0fyyd
Title: How did elephants evolution lead to them having a trunk?
Author: avdolian
Score: 3326
VoteRatio: 0.92
CommentCount: 362
Subreddit: askscience
PostTime: 1657975840
URL: https://www.reddit.com/r/askscience/comments/w0fyyd/how_did_elephants_evolution_lead_to_them_having_a/
Text: Before the trunk is fully functional is their an environmental pressure that leads to elongated noses?

ID: w0gyg4
Title: Does hot weather bother insects?
Author: klompje
Score: 113
VoteRatio: 0.92
CommentCount: 33
Subreddit: askscience
PostTime: 1657978860
URL: https://www.reddit.com/r/askscience/comments/w0gyg4/does_hot_weather_bother_insects/
Text: While I find it too hot to do anything, the insects seem to be busy as always, especially the bees on the lavender. Does the heat have an influence on them?

ID: w0he96
Title: Why is an inclined U-tube manometer more accurate than the normal one?
Author: yaghlaoui
Score: 10
VoteRatio: 0.72
CommentCount: 2
Subreddit: askscience
PostTime: 1657980164
URL: https://www.reddit.com/r/askscience/comments/w0he96/why_is_an_inclined_utube_manometer_more_accurate/
Text: 

ID: w0hlyv
Title: Is there any scientific evidence that consciousness is the result of quantum phenomena occurring in the brain?
Author: Taiyou04
Score: 0
VoteRatio: 0.5
CommentCount: 14
Subreddit: askscience
PostTime: 1657980785
URL: https://www.reddit.com/r/askscience/comments/w0hlyv/is_there_any_scientific_evidence_that/
Text: 

ID: w0ijw0
Title: Why are planets almost perfectly spherical?
Author: AimForYaBoat
Score: 51
VoteRatio: 0.66
CommentCount: 89
Subreddit: askscience
PostTime: 1657983542
URL: https://www.reddit.com/r/askscience/comments/w0ijw0/why_are_planets_almost_perfectly_spherical/
Text: Why are there no odd shaped planets, or planets shaped like cubes etc?

ID: w0ktij
Title: How did mosquitos evolve to suck blood? How does the needle thing evolve?
Author: Vicarious_schism
Score: 4
VoteRatio: 0.7
CommentCount: 3
Subreddit: askscience
PostTime: 1657989866
URL: https://www.reddit.com/r/askscience/comments/w0ktij/how_did_mosquitos_evolve_to_suck_blood_how_does/
Text: 

ID: w0kxh6
Title: Was Deinosuchus basically just a modern crocodile in big or does it have biological differences from modern crocodiles?
Author: Melbourne_Australia
Score: 4
VoteRatio: 0.63
CommentCount: 2
Subreddit: askscience
PostTime: 1657990189
URL: https://www.reddit.com/r/askscience/comments/w0kxh6/was_deinosuchus_basically_just_a_modern_crocodile/
Text: 

ID: w0nl5k
Title: How close is "too close" for the JWST?
Author: capn_kwick
Score: 3
VoteRatio: 1
CommentCount: 8
Subreddit: askscience
PostTime: 1657997493
URL: https://www.reddit.com/r/askscience/comments/w0nl5k/how_close_is_too_close_for_the_jwst/
Text: For instance, if Betelgeuse, at a bit over 600 light years away were to become a supernova, would the energy levels pretty much overwhelm its sensors?

ID: w0o3je
Title: How does JWST receive information such as temperature, atmospheric composition, mass, etc.?
Author: Glass_Alpaca
Score: 2
VoteRatio: 0.56
CommentCount: 10
Subreddit: askscience
PostTime: 1657998916
URL: https://www.reddit.com/r/askscience/comments/w0o3je/how_does_jwst_receive_information_such_as/
Text: Based on NASA, WASP-96b has water. But how did we find that out from JWST? Like, all we're receiving is the emitted light from the celestial object? How do we know anything beyond its visuals??

ID: w0o8et
Title: Why do the north east US get affected by tropical storms even though tropical storms don’t usually form above the tropical Atlantic Ocean?
Author: solarflare70
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1657999305
URL: https://www.reddit.com/r/askscience/comments/w0o8et/why_do_the_north_east_us_get_affected_by_tropical/
Text: 

ID: w0q2ml
Title: Would a white hole look similar to a pulsar?
Author: ForwardGrape2328
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658004526
URL: https://www.reddit.com/r/askscience/comments/w0q2ml/would_a_white_hole_look_similar_to_a_pulsar/
Text: As I understand pulsars spin and eject electromagnetic radiation. Since a white hole would eject matter and light would a white hole look or behave similar to a white hole?

ID: w0qiri
Title: Does geology play a part in showing the average temperature of the Earth in a certain time period, like the chemical makeup of the rocks? Or is there more to it in determining geologically what the climate was like in the past?
Author: QuothTheRaven713
Score: 67
VoteRatio: 0.82
CommentCount: 20
Subreddit: askscience
PostTime: 1658005797
URL: https://www.reddit.com/r/askscience/comments/w0qiri/does_geology_play_a_part_in_showing_the_average/
Text: Had someone mention in another thread that we have historical data on temperatures obtained by geology studies that shows the climate currently doesn't match with the general trend we'd expect to be naturally occurring, so I'm curious as to if there's something geologically that shows the Earth's average climate in comparison to now, and how that shows it's much warmer now than it should be by natural progression.

ID: w0qqao
Title: Elephant tusks are modified upper incisors, Deinotheriidae of the elephant order are modified lower incisors. Is this likely a case of convergent evolution, fulfilling a similar purpose in different way, or a varied expression of a shared genetic change?
Author: ajifoster321
Score: 20
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1658006401
URL: https://www.reddit.com/r/askscience/comments/w0qqao/elephant_tusks_are_modified_upper_incisors/
Text: I'm not entirely sure the best way to word this question. Would the large size of the incisors be because of a shared large incisor set of genetic changes, or rather the large lower incisor developed independently of the large upper one.

ID: w0qqwy
Title: How do whales dive ?
Author: DrSuppe
Score: 5
VoteRatio: 0.78
CommentCount: 4
Subreddit: askscience
PostTime: 1658006449
URL: https://www.reddit.com/r/askscience/comments/w0qqwy/how_do_whales_dive/
Text: Like the title says. What mechanism do they use to dive ? are there different ones ?

I mean fish have their sim bladder. But what do whales do ? do they "just swim down"? What happens when the air in their lungs get compressed and the average density increases ? How do they stay buoyant at different depths ? 

And what do the sperm whales do when they sleep in this strange buoyant way ? how do they stay buoyant while sleeping ?

Or do they just "overpower" the density change with muscle power ?   


This might be a bit of a convoluted question but maybe someone has some expertise in the area. Thanks :)

ID: w0yybc
Title: How do telescopes, on Earth, take pictures of the space with long exposures?
Author: Furita
Score: 3
VoteRatio: 0.59
CommentCount: 14
Subreddit: askscience
PostTime: 1658032164
URL: https://www.reddit.com/r/askscience/comments/w0yybc/how_do_telescopes_on_earth_take_pictures_of_the/
Text: People often say “picture with x hours of exposure” to capture images of the space. Since we are constantly rotating, how do you “fix” the telescope / camera for the long expose to a galaxy, the sun, or whatever is in space?

ID: w0z3py
Title: Does the universe as a whole have an orbit?
Author: AnselmFox
Score: 1044
VoteRatio: 0.9
CommentCount: 360
Subreddit: askscience
PostTime: 1658032714
URL: https://www.reddit.com/r/askscience/comments/w0z3py/does_the_universe_as_a_whole_have_an_orbit/
Text: I know it’s expanding- but does it have a rotation? Our planet orbits our sun, which orbits our super massive black hole… it seems like rotation is the standard. So does the universe as whole have a spin? And if not why?

ID: w10wjs
Title: How strong is the medical scientific case for vitamin C against the common cold?
Author: BubbleDevere
Score: 33
VoteRatio: 0.82
CommentCount: 35
Subreddit: askscience
PostTime: 1658039509
URL: https://www.reddit.com/r/askscience/comments/w10wjs/how_strong_is_the_medical_scientific_case_for/
Text: 

ID: w15dgz
Title: Do all planets receive the same wavelengths of light from their star?
Author: ShineOnYouFatOldSun
Score: 15
VoteRatio: 0.79
CommentCount: 6
Subreddit: askscience
PostTime: 1658057411
URL: https://www.reddit.com/r/askscience/comments/w15dgz/do_all_planets_receive_the_same_wavelengths_of/
Text: We observe our world through the light visible to our eyes, however there are know organisms who see different wavelengths, bees for example can see ultraviolet light. Could there be planets where potential lifeforms might have to evolv to see x-rays or microwaves in order to observe their world?

If some planets received a different composition of light waves than ours I suspect it might be possible but I don't know if that is physically accurate. 

I know there are different types of stars and I know that the consensus is that a planet needs to be in the 'goldilocks zone' of a star to support life.

Thought I might ask here and hope it's not a completely stupid question haha thanks.

ID: w16xz6
Title: Pins & Needles ( what is actually happening ? )
Author: 4fingerfrank
Score: 2740
VoteRatio: 0.94
CommentCount: 125
Subreddit: askscience
PostTime: 1658062919
URL: https://www.reddit.com/r/askscience/comments/w16xz6/pins_needles_what_is_actually_happening/
Text: What is actually happening in the body/brain to cause the pins and needles or sharp tingling sensation felt after blood rushes back to a numb body part ?

ID: w18dxa
Title: Could we handle nuclear waste by drilling into a subduction zone and let the earth carry the waste into the mantle?
Author: Droodster
Score: 2576
VoteRatio: 0.93
CommentCount: 526
Subreddit: askscience
PostTime: 1658067358
URL: https://www.reddit.com/r/askscience/comments/w18dxa/could_we_handle_nuclear_waste_by_drilling_into_a/
Text: 

ID: w19icf
Title: [Evolutionary Biology/Botany] Cactaceae is a very young plant family. Is this why they're so promiscuous?
Author: Kittten_Mitttons
Score: 4
VoteRatio: 0.63
CommentCount: 0
Subreddit: askscience
PostTime: 1658070512
URL: https://www.reddit.com/r/askscience/comments/w19icf/evolutionary_biologybotany_cactaceae_is_a_very/
Text: Cactaceae are the only family I know of where almost any species can be successfully grafted to almost any other species. Almost every cactus is capable of producing fertile, hybrids within its genus. Beyond that, it's been found that many cacti are even capable of intergeneric hybridization. Desert cacti are supposed to have diverged and evolved during a worldwide drying event roughly 10-25 mya (I'm assuming the rainforest/vining species evolved at a similar time) This is relatively recent on the scale of plant evolution, is this why they're able to graft and breed so freely? They haven't had enough time to diverge to the point of incompatibility?

ID: w1aldy
Title: Can we detect the effect of economic recessions, depressions, etc. on the statistical distribution of e.g. height?
Author: QQwas
Score: 6
VoteRatio: 0.72
CommentCount: 5
Subreddit: askscience
PostTime: 1658073502
URL: https://www.reddit.com/r/askscience/comments/w1aldy/can_we_detect_the_effect_of_economic_recessions/
Text: I figure that (economic) hard times equal, at least for some populations/groups, lower caloric consumption than usual, which could have some consequences for body size, in particular, height.

In particular if it happens to children or young adults still in the progress of growing, which i figure would be more sensitive to changes in intake(?), and therefore prevent them from reaching their full "potential". 

Are there any data indicating that, e.g. "population group X experienced economic difficulties in the year Y, which was reflected in a statistically detectable deviation/anomaly in the distribution for height for the group some N years later, compared to how it is normally"

ID: w1dwe5
Title: Is the Atlantic Ocean mostly dead?
Author: thenormaldude
Score: 1454
VoteRatio: 0.86
CommentCount: 1
Subreddit: askscience
PostTime: 1658082510
URL: https://www.reddit.com/r/askscience/comments/w1dwe5/is_the_atlantic_ocean_mostly_dead/
Text: This article, citing research from the Global Oceanic Environmental Survey Foundation, claims that the Atlantic Ocean is mostly deprived of life due to plankton population collapse from pollution: [https://www.sundaypost.com/fp/humanity-will-not-survive-extinction-of-most-marine-plants-and-animals/?fbclid=IwAR0kid7zbH-urODZNGLfw8sYLEZ0pcT0RiRbrLwyZpfA14IVBmCiC-GchTw](https://www.sundaypost.com/fp/humanity-will-not-survive-extinction-of-most-marine-plants-and-animals/?fbclid=IwAR0kid7zbH-urODZNGLfw8sYLEZ0pcT0RiRbrLwyZpfA14IVBmCiC-GchTw)

It sounds bad, but it's also from a study that may not be peer reviewed (I can't seem to find methodology, authors, or even the text of the study) by a group I've never heard of and seems focused on activism.

Is there any way to verify if this study is real? And if it's real, is it scientifically sound?

ID: w1fzfv
Title: Can you fuse any two pieces of the same material in space just like metal?
Author: Ilayeggs121
Score: 36
VoteRatio: 0.78
CommentCount: 11
Subreddit: askscience
PostTime: 1658088013
URL: https://www.reddit.com/r/askscience/comments/w1fzfv/can_you_fuse_any_two_pieces_of_the_same_material/
Text: We know that on earth here when we cut two pieces of metal the freshly cut surface oxidizes preventing the metal from joining back together, 

Though in space the metal does not oxidize and is able to fuse back together into a single piece of metal, 

My question is, is this the case for all material? For example wood, (I don’t know why we can’t fuse that back together on earth) if we took a piece of wood to the vacuum of space could we fuse it back together just through pressure? 

And if we can’t, can someone explain why we can’t?

ID: w1k1yq
Title: Would a replacement reaction between a metal and a solution of more then one metal salt result in an alloy precipitate?
Author: venbrou
Score: 11
VoteRatio: 0.87
CommentCount: 3
Subreddit: askscience
PostTime: 1658099022
URL: https://www.reddit.com/r/askscience/comments/w1k1yq/would_a_replacement_reaction_between_a_metal_and/
Text: Summary: Large solid chunk of steel submerged in a solution of copper(ii) sulfate and tin(ii) sulfate (estimated ration of 10-1). Left to sit for 24 hours. Reaction expected to produce precipitates of metallic copper and tin and a solution of iron(ii) sulfate.

Question: Would the copper and tin precipitate out as a metallic alloy, or would they come out as separate layers, crystals, etc.. ?

So... I've been messing around with copper(ii) sulfate for the past few days. One of my ongoing experiments started with putting scrap electronics solder in a solution of the stuff. My idea was the tin and lead would replace the copper and leave a solution of pure tin(ii) sulfate and insoluble lead(ii) sulfate and copper metal. The results were promising as I was left with a beautiful turquoise blue solution along with white precipitate of lead(ii) sulfate and copper collecting on the old solder. My only mistake was that I did not have enough solder, and so the resulting solution was still mostly copper(ii) sulfate.

It was this mixture of tin(ii) sulfate and copper(ii) sulfate that I added a slightly rusted steel hammer head to. I honestly didn't have a plan at this point other then a quick google search to see where iron was in terms of reactivity. Success on that: I now have an almost pure solution of iron(ii) sulfate. I will likely continue using sulfate to juggle metal ions with reckless abandon.

It's the hammer head I sacrificed that I'm really curios about. It's completely covered in copper crystals and I'm pretty certain the tin is mixed in as well. I'll link a picture in the comments. I really want to know if I just accidentally made a copper-tin alloy.

ID: w1pwvd
Title: I’ve been watching some WW1 videos, and I have to ask. What happened to all the chemical weapons that activated?
Author: Huhthisisneathuh
Score: 5
VoteRatio: 0.78
CommentCount: 9
Subreddit: askscience
PostTime: 1658116888
URL: https://www.reddit.com/r/askscience/comments/w1pwvd/ive_been_watching_some_ww1_videos_and_i_have_to/
Text: So during the first offensive where Germans launched the first chemical attack using Mustard Gas. What happened after the battle was over with the released gas? Did the cloud of toxic chemicals disperse? Did it just float away or something? What exactly happened?

ID: w1q8yo
Title: is Earth's helium really running out?
Author: Lucky-Sail8207
Score: 7
VoteRatio: 0.77
CommentCount: 12
Subreddit: askscience
PostTime: 1658118070
URL: https://www.reddit.com/r/askscience/comments/w1q8yo/is_earths_helium_really_running_out/
Text: 

ID: w1tw85
Title: Moon craters mostly circular?
Author: G1rvo
Score: 2420
VoteRatio: 0.92
CommentCount: 316
Subreddit: askscience
PostTime: 1658131865
URL: https://www.reddit.com/r/askscience/comments/w1tw85/moon_craters_mostly_circular/
Text: Hi, on the moon, how come the craters are all circular? Would that mean all the asteroids hit the surface straight on at a perfect angle? Wouldn't some hit on different angles creating more longer scar like damage to the surface? Thanks

ID: w1u2wp
Title: How infectious are you during the inflammatory phase of COVID?
Author: nickoskal024
Score: 1
VoteRatio: 0.53
CommentCount: 3
Subreddit: askscience
PostTime: 1658132645
URL: https://www.reddit.com/r/askscience/comments/w1u2wp/how_infectious_are_you_during_the_inflammatory/
Text: 

ID: w1ucjj
Title: How does a hornet build its hive?
Author: just1the2green3dino
Score: 6
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1658133774
URL: https://www.reddit.com/r/askscience/comments/w1ucjj/how_does_a_hornet_build_its_hive/
Text: 

ID: w1wlnb
Title: In the Warming Stripes, how can the blue stripes be explained?
Author: qkvb
Score: 13
VoteRatio: 0.72
CommentCount: 2
Subreddit: askscience
PostTime: 1658142387
URL: https://www.reddit.com/r/askscience/comments/w1wlnb/in_the_warming_stripes_how_can_the_blue_stripes/
Text: The way I understand the Warming Stripes (the blue/red bar code showing global temperature changes), the reds indicate temperatures warmer than what they're supposed to be, while blue indicates colder than what they're supposed to be.

But the bar starts with a lot of blue until 1980 or so. Why were temperatures lower than they're supposed until from ~1900 to 1980 and how is that determined?

ID: w1yunq
Title: Why is the “Buzz” on High Voltage power lines Louder on a cloudy day than on a clear day?
Author: MayrutSingh
Score: 168
VoteRatio: 0.9
CommentCount: 26
Subreddit: askscience
PostTime: 1658149398
URL: https://www.reddit.com/r/askscience/comments/w1yunq/why_is_the_buzz_on_high_voltage_power_lines/
Text: When walking in a parking lot that has High Voltage Power lines over it, I noticed that the ‘Buzz’ was much louder today, a cloudy day, than it is normally on a clear day. What is the reason for this? Is it even louder when it rains?

ID: w1zmvs
Title: Static and dynamic equilibrium?
Author: TheGuans
Score: 6
VoteRatio: 0.69
CommentCount: 12
Subreddit: askscience
PostTime: 1658151617
URL: https://www.reddit.com/r/askscience/comments/w1zmvs/static_and_dynamic_equilibrium/
Text: I dont understand the point of static equilibrium? If the forward and backward reaction rate is zero then why is it not just considered as not reacting at all? Why call it static equilibrium? I dint understand the answers on google like the example of diamond and graphite, is there another possible example of a static equilibrium?

ID: w22h90
Title: Why aren't space-based radio telescopes really a thing?
Author: HardlineMike
Score: 835
VoteRatio: 0.92
CommentCount: 108
Subreddit: askscience
PostTime: 1658158899
URL: https://www.reddit.com/r/askscience/comments/w22h90/why_arent_spacebased_radio_telescopes_really_a/
Text: So searching for radio telescopes I found that there are almost none currently operating in space and historically very few as well. Most of the big radio dishes in space are turned Earthwards for spying purposes.

As a layperson this strikes me as strange because it seems like a radio telescope would be significantly easier to build and launch than an optical telescope. 

A few possible guesses come to mind based on my small amount of astronomy knowledge:

Fewer advantages over land-based observation, relative to an optical scope?

Interferometry using huge numbers of smaller ground based dishes simply more useful?

Some engineering challenge I'm not considering?

ID: w23xwr
Title: Does our total human energy use noticeably warm the planet?
Author: Enough-Screen-1881
Score: 4
VoteRatio: 0.59
CommentCount: 17
Subreddit: askscience
PostTime: 1658162520
URL: https://www.reddit.com/r/askscience/comments/w23xwr/does_our_total_human_energy_use_noticeably_warm/
Text: I'm not talking about the warming effects of CO2, but rather adding up all of our total energy use and assuming it will all eventually turn into heat, does that in itself have a warming effect on Earth?

ID: w26rts
Title: Why does COVID have an effect on menstrual cycles?
Author: OnARolll31
Score: 74
VoteRatio: 0.75
CommentCount: 24
Subreddit: askscience
PostTime: 1658169670
URL: https://www.reddit.com/r/askscience/comments/w26rts/why_does_covid_have_an_effect_on_menstrual_cycles/
Text: 

ID: w2b4ah
Title: Why do pictures of the same planet sometimes have completely different colors?
Author: Selechar
Score: 1
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1658180594
URL: https://www.reddit.com/r/askscience/comments/w2b4ah/why_do_pictures_of_the_same_planet_sometimes_have/
Text: For example, most of us see Jupiter with beige, tan, and red colors, but there is also pictures where Jupiter has vibrant blue swirls mixed in with some tan colors. This situation can also be seen with pictures of Venus.

ID: w2c0jo
Title: Are there ever cancer studies testing new drugs that don't involve concomitant therapy with chemo and radiation?
Author: rrdein
Score: 1
VoteRatio: 0.53
CommentCount: 18
Subreddit: askscience
PostTime: 1658182896
URL: https://www.reddit.com/r/askscience/comments/w2c0jo/are_there_ever_cancer_studies_testing_new_drugs/
Text: In trying to research potential treatments for glioblastoma, I came across cannabinoids.  It seems like they all fight cancer (glioblastoma specifically) and could inevitably some day cure people's cancers.  There have been hundreds of studies, but as near as I can tell there has never once been a single study that tested these in live humans, without being administered in combination with chemo and radiation.  I heard a long time ago that they will never ever do that because if a person dies then someone gets blamed for not using chemo and radiation.  That kind of logic seems designed to forever prevent there from being any kind of cure or alternative to chemo and radiation, ever.

Do they ever do any in vivo studies on any (new or existing) cancer drugs that are not designed to see if the drug can "assist" chemo and radiation?  If not, is there any "path forward" for anyone to ever develop a drug that actually cures cancer?

ID: w2cnqd
Title: Is it possible to use multiple satellites across space to speed up space communication?
Author: Lonewolf_drak
Score: 1614
VoteRatio: 0.89
CommentCount: 301
Subreddit: askscience
PostTime: 1658184583
URL: https://www.reddit.com/r/askscience/comments/w2cnqd/is_it_possible_to_use_multiple_satellites_across/
Text: Reading about the Webb teleacope amd it sending info back at 25mb a sec, i was thinking abput if it were possible to put satellites throughout space as relays. Kinda like lighting the torches of Gondor. Would that actually allow for faster communication?

ID: w2ehkc
Title: How does the JWST take pictures while orbiting?
Author: RodPa715
Score: 3
VoteRatio: 0.64
CommentCount: 5
Subreddit: askscience
PostTime: 1658189619
URL: https://www.reddit.com/r/askscience/comments/w2ehkc/how_does_the_jwst_take_pictures_while_orbiting/
Text: Sorry for the dumb question but I'm wondering at that scale  how does movement affect the pictures?

Is there software to compensate for that, is the orbit special for that reason? Is it a non-problem because the "focus" is very far away?

ID: w2ei56
Title: How much dry ice in a vessel would you need to make it supercritical?
Author: Marys-first-born
Score: 0
VoteRatio: 0.33
CommentCount: 6
Subreddit: askscience
PostTime: 1658189662
URL: https://www.reddit.com/r/askscience/comments/w2ei56/how_much_dry_ice_in_a_vessel_would_you_need_to/
Text: Im interested in doing some small scale oil extractions but rather than using c02 and a liquid pump i was wondering if dry ice could be used

ID: w2f3pv
Title: Why is grapefruit juice not safe to consume with certain medications?
Author: ItzMunchbell
Score: 652
VoteRatio: 0.89
CommentCount: 115
Subreddit: askscience
PostTime: 1658191386
URL: https://www.reddit.com/r/askscience/comments/w2f3pv/why_is_grapefruit_juice_not_safe_to_consume_with/
Text: Edit: Thank you for the explanations! I realized I should have mentioned that I'm not taking any prescriptions nor do I like grapefruits. A few days ago, I saw somebody buying grapefruit juice (not accusing that person of anything) and I was thinking about how I'd heard that it's not safe to consume with certain medicines. I was curious about the reasons why combining the two is dangerous.

TL;DR: I was just curious.

ID: w2fhj6
Title: Do birds fly around for fun?
Author: nickofthenairup
Score: 10
VoteRatio: 0.74
CommentCount: 9
Subreddit: askscience
PostTime: 1658192491
URL: https://www.reddit.com/r/askscience/comments/w2fhj6/do_birds_fly_around_for_fun/
Text: I’ve always wondered this. I’m on the 46th floor of a hotel right now and see small birds chasing each other around outside. Is there a biological reason for this (food / insects I can’t see) or do they just fly around for fun?

ID: w2gxbu
Title: Does the electric field of light exert force on plasma particles?
Author: Bananawamajama
Score: 10
VoteRatio: 0.79
CommentCount: 5
Subreddit: askscience
PostTime: 1658196650
URL: https://www.reddit.com/r/askscience/comments/w2gxbu/does_the_electric_field_of_light_exert_force_on/
Text: Say there's a cloud of plasma floating in space, and there's a uniform magnetic field around/permeating it. If there is also an electric field present, the plasma will move in the direction of E x B, from what I understand.

Now say there is a beam of laser light shooting through the plasma. Light is made of photons, which are electromagnetic oscillations.

So how does a photon end up affecting the plasma?

One option I could see is that the electric field from the laser and the background magnetic field means the plasma moves in the E_laser x B_background direction.

Another option is that it moves in the E_laser x B_laser direction.

Another option is that it doesn't move but oscillates back and forth along one of those directions, because light is oscillating.

Another option is that it moves in the direction the light was going, because light has momentum and its pushing the plasma. Which is just the 2nd option, but with a different reason.

Another option is that it doesn't move at all and I don't understand photons.

ID: w2kp5y
Title: Has the gene frequency of Tay-Sachs disease in humans decreased since screening began in the 70s?
Author: LJAkaar67
Score: 11
VoteRatio: 0.8
CommentCount: 1
Subreddit: askscience
PostTime: 1658208413
URL: https://www.reddit.com/r/askscience/comments/w2kp5y/has_the_gene_frequency_of_taysachs_disease_in/
Text: Genetic testing for Tay-Sachs begin in the 70s.

Since then [the incidence of Tay-Sachs has fallen by more than 90 percent among Jews, thanks to a combination of scientific advances and volunteer community activism that brought screening for the disease into synagogues, Jewish community centers and, eventually, routine medical care.](https://www.timesofisrael.com/how-jewish-activism-has-wiped-out-tay-sachs/#:~:text=Since%20the%20'70s%2C%20the%20incidence,%2C%20eventually%2C%20routine%20medical%20care.)

[Until 1969, when doctors discovered the enzyme that made testing possible to determine whether parents were carriers of Tay-Sachs, 50 to 60 affected Jewish children were born each year in the United States and Canada. After mass screenings began in 1971, the numbers declined to two to five Jewish births a year, said Karen Zeiger, whose first child died of Tay-Sachs.](https://www.timesofisrael.com/how-jewish-activism-has-wiped-out-tay-sachs/#:~:text=Since%20the%20'70s%2C%20the%20incidence,%2C%20eventually%2C%20routine%20medical%20care.)

[Tay–Sachs disease is a genetic disorder that results in the destruction of nerve cells in the brain and spinal cord.[1] The most common form is infantile Tay–Sachs disease, which becomes apparent around three to six months of age, with the baby losing the ability to turn over, sit, or crawl.[1] This is then followed by seizures, hearing loss, and inability to move, with death usually occurring by the age of three to five.[3][1] Less commonly, the disease may occur in later childhood or adulthood (juvenile or late-onset).[1] These forms tend to be less severe,[1] but the juvenile form typically results in death by age 15.](https://www.wikiwand.com/en/Tay%E2%80%93Sachs_disease)

[Tay–Sachs disease is caused by a genetic mutation in the HEXA gene on chromosome 15, which codes for a subunit of the hexosaminidase enzyme known as hexosaminidase A. It is inherited from a person's parents in an autosomal recessive manner.](https://www.wikiwand.com/en/Tay%E2%80%93Sachs_disease)

[Three main approaches have been used to prevent or reduce the incidence of Tay–Sachs:](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)

+ [Prenatal diagnosis. If both parents are identified as carriers, prenatal genetic testing can determine whether the fetus has inherited a defective gene copy from both parents.[30] Chorionic villus sampling (CVS), the most common form of prenatal diagnosis, can be performed between 10 and 14 weeks of gestation. Amniocentesis is usually performed at 15–18 weeks. These procedures have risks of miscarriage of 1% or less.](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)
+ [Preimplantation genetic diagnosis. By retrieving the mother's eggs for in vitro fertilization, it is possible to test the embryo for the disorder prior to implantation. Healthy embryos are then selected and transferred into the mother's womb, while unhealthy embryos are discarded. In addition to Tay–Sachs disease, preimplantation genetic diagnosis has been used to prevent cystic fibrosis and sickle cell anemia among other genetic disorders.](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)
+ [Mate selection. In Orthodox Jewish circles, the organization Dor Yeshorim carries out an anonymous screening program so that carriers for Tay–Sachs and other genetic disorders can avoid marrying each other.](https://en.wikipedia.org/w/index.php?title=Tay%E2%80%93Sachs_disease&section=8)

Each of the mechanisms above would work to eliminate embryos with two Tay-Sachs genes, and preimplantation genetic diagnoses could be used to eliminate embryos with one Tay-Sachs gene, though I have no reason to think it is used that way.

By eliminating embryos with two Tay-Sachs genes, adults (who could reproduce) with Tay-Sachs are also eliminated and so I would think that over time, the genetic frequency of the Tay-Sachs disorder would decline.

Is there any evidence of this for Tay-Sachs?

Has the gene frequency of any recessive genetic disorder been reduced through screening mechanisms?

ID: w2l2wb
Title: How is it possible for the JWST to have the bandwidth to send back all the data it's collecting?
Author: non-troll_account
Score: 1
VoteRatio: 0.55
CommentCount: 10
Subreddit: askscience
PostTime: 1658209782
URL: https://www.reddit.com/r/askscience/comments/w2l2wb/how_is_it_possible_for_the_jwst_to_have_the/
Text: It's so far away yet collecting so much data, I don't understand how it can send it all back. Is it using lossless compression of some kind?

ID: w2l540
Title: If gravity increased drastically at a certain spot of the ocean, what would happen in that area?
Author: looking_at_themoon
Score: 9
VoteRatio: 0.71
CommentCount: 9
Subreddit: askscience
PostTime: 1658209998
URL: https://www.reddit.com/r/askscience/comments/w2l540/if_gravity_increased_drastically_at_a_certain/
Text: Lets say for example there was a circle in the Pacific Ocean with a diameter of 100ft. Within that circle, the gravity increases by an incredible amount and it only increases within that circle. What would happen to the water in that area? would it cause a straight hole to the bottom of the ocean or would a different kind of phenomenon occur?

ID: w2m0no
Title: How does wood glue work?
Author: glock2glock
Score: 120
VoteRatio: 0.92
CommentCount: 36
Subreddit: askscience
PostTime: 1658213195
URL: https://www.reddit.com/r/askscience/comments/w2m0no/how_does_wood_glue_work/
Text: I understand how glue works but wood glue seems to become a permanent piece of the wood after it’s used sometimes lasting hundreds of years. Just curious what’s going on there chemically.

ID: w2m180
Title: How do captive-bred reptiles become salmonella carriers?
Author: Ohsa
Score: 19
VoteRatio: 0.81
CommentCount: 6
Subreddit: askscience
PostTime: 1658213257
URL: https://www.reddit.com/r/askscience/comments/w2m180/how_do_captivebred_reptiles_become_salmonella/
Text: Allegedly 90% of reptiles carry salmonella. Where do captive-bred reptiles pick it up if they're hatched in incubators and away from the poop of older reptiles? Is it passed on during the formation of the egg? Or can it just survive for so long on water/surfaces that it's just a matter of time until they do? What about the remaining 10%, why don't they get it?

ID: w2nghg
Title: What is the process through which physical/mineral sunscreens (the ones that block with titanium/zinc oxide) lose their efficiency within a few hours?
Author: prookyon
Score: 15
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1658218850
URL: https://www.reddit.com/r/askscience/comments/w2nghg/what_is_the_process_through_which_physicalmineral/
Text: If I understand correctly FDA has a ban on claiming more than 2 hours of protection regardless if its a chemical or physical sunscreen - but I would assume that without swimming/washing the physical ones should work longer as the oxides do not break down due to sunlight?

ID: w2qn0l
Title: What is stopping scientists from adding more and more neutrons to an atom to create an infinite amount of isotopes?
Author: EGKMRF
Score: 51
VoteRatio: 0.81
CommentCount: 14
Subreddit: askscience
PostTime: 1658230836
URL: https://www.reddit.com/r/askscience/comments/w2qn0l/what_is_stopping_scientists_from_adding_more_and/
Text: I understand that at a point, more neutrons do not 'stick' to the nucleus, but why? What is stopping them from doing so? Why is it not possible to get an infinite amount of isotopes?

ID: w2t8ds
Title: Do elastic arteries follow Bernoulli’s principle? If not, why?
Author: DoubleZOfficial07
Score: 172
VoteRatio: 0.91
CommentCount: 35
Subreddit: askscience
PostTime: 1658238589
URL: https://www.reddit.com/r/askscience/comments/w2t8ds/do_elastic_arteries_follow_bernoullis_principle/
Text: Okay, so this is a doozy. I was basically having a doubt in the physiology of blood pressure and arteries and my professors were unable to completely answer it, but they gave the reason as ’the large elastic arteries do not follow Bernoulli’s principle’. I‘m not satisfied with this explanation but as they are not physics professors they just made me accept it as such. So I’m flairing this as physics, but it could be that they misinterpreted my original question which is kinda complicated. So is it true? And why?

ID: w2tkje
Title: is it true that one of the effects of puberty is the rapid growth of the brain?
Author: mrpotato4565alt2
Score: 38
VoteRatio: 0.71
CommentCount: 16
Subreddit: askscience
PostTime: 1658239488
URL: https://www.reddit.com/r/askscience/comments/w2tkje/is_it_true_that_one_of_the_effects_of_puberty_is/
Text: 

So one of the effects of puberty is the rapid growth of the human body 

BUT is it true that one of the effects of puberty is rapid growth of the brain? Because I read somewhere that one of the effects of puberty is rapid growth of the brain 

Please when you answer send me the scientific paper / source that you got the answer from

ID: w2u7gh
Title: How does tomato juice remove smells? Why is it more effective than many other natural and synthetic compounds?
Author: seaflans
Score: 2933
VoteRatio: 0.9
CommentCount: 269
Subreddit: askscience
PostTime: 1658241196
URL: https://www.reddit.com/r/askscience/comments/w2u7gh/how_does_tomato_juice_remove_smells_why_is_it/
Text: Edit: Should have posted this to r/nostupidquestions! Turns out, tomato juice is NOT more effective than many other natural and synthetic compounds. Damn you Spiderman (The Spectacular Spiderman, 2008) for inspiring this question after a fight at the dump.

ID: w2uwt2
Title: Why don’t the ‘cos’ ends of viral DNA bind inside the capsid?
Author: plectinresearcher
Score: 55
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1658243036
URL: https://www.reddit.com/r/askscience/comments/w2uwt2/why_dont_the_cos_ends_of_viral_dna_bind_inside/
Text: So, the DNA within the head of a capsid such as a lambda particle have these extensions at the 5’ strand of each end, called ‘cohesive’ or ‘cos’ ends. Apparently, they don’t bind to each other during packaging and they don’t bind to each other while bundled up inside the capsid. Once released into the host cell, however, they have no issues finding and then binding to each other. Why is that?

ID: w2wgez
Title: How do train tracks withstand hot and cold temperatures?
Author: cosulytt
Score: 24
VoteRatio: 0.8
CommentCount: 22
Subreddit: askscience
PostTime: 1658247023
URL: https://www.reddit.com/r/askscience/comments/w2wgez/how_do_train_tracks_withstand_hot_and_cold/
Text: In the UK, Network Rail explained why the UK rail infrastructure is unable to cope with hot temperatures, however, it also said that 'If we stressed our rails for exceptionally hot weather, they wouldn’t be safe for the winter and we’d have broken rail because it’s too cold.' 

What I'd like to understand is how the rail infrastructure in places that do experience extreme sides of weather is able to withstand the extremes. In my head I'm thinking of cities in North America on the east coast which experience very low and very high temperatures. How does their rail infrastructure cope with extremes? How are they built differently?

ID: w2wxto
Title: What's the most massive black hole that could strike the earth without causing any damage?
Author: Syscrush
Score: 1422
VoteRatio: 0.9
CommentCount: 310
Subreddit: askscience
PostTime: 1658248256
URL: https://www.reddit.com/r/askscience/comments/w2wxto/whats_the_most_massive_black_hole_that_could/
Text: When I was in 9th grade in the mid-80's, my science teacher said that if a black hole with the mass of a mountain were to strike Earth, it would probably just oscillate back and forth inside the Earth for a while before settling at Earth's center of gravity and that would be it.

I've never forgotten this idea - it sounds plausible but as I've never heard the claim elsewhere I suspect it is wrong. Is there any basis for this?

If it is true, then what's the most massive a black hole could be to pass through the Earth without causing a commotion?

ID: w2xqe6
Title: Thru what mechanisms do queen ants store male sperm for up to 25 years?
Author: Flowonbyboats
Score: 5
VoteRatio: 0.65
CommentCount: 1
Subreddit: askscience
PostTime: 1658250256
URL: https://www.reddit.com/r/askscience/comments/w2xqe6/thru_what_mechanisms_do_queen_ants_store_male/
Text:  

I did google searched and searched this sub for an answer. The closest I got was the link at the bottom.

I understand that many animals have sperm with short life cycles. I also understand that women are able to keep their same oocyte their whole life's. However eggs are living cells that are still attached to the host body and are being fed/wasted carried away from. Is this the same action that happens inside a queens body's when they store sperm for up to 25 years? Or is there a different mechanism of action?

If you have info related to other animals besides queen ants I'd be interested in hearing it as well.

[https://www.reddit.com/r/askscience/comments/pwwpq/why\_is\_the\_fertile\_life\_of\_human\_sperm\_so\_short/](https://www.reddit.com/r/askscience/comments/pwwpq/why_is_the_fertile_life_of_human_sperm_so_short/)

ID: w2yq7e
Title: Where can I get a fasta file for the rhinovirus genome?
Author: plsdontkillmee
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658252755
URL: https://www.reddit.com/r/askscience/comments/w2yq7e/where_can_i_get_a_fasta_file_for_the_rhinovirus/
Text: I'm trying to make a parser for .fa files and this seems like it won't be a huge file.

ID: w38cnt
Title: Are ants capable of flatulence?
Author: McNuggiezz
Score: 266
VoteRatio: 0.87
CommentCount: 67
Subreddit: askscience
PostTime: 1658277422
URL: https://www.reddit.com/r/askscience/comments/w38cnt/are_ants_capable_of_flatulence/
Text: 

ID: w3a60c
Title: How can a bacteria have membrane bound organelles?
Author: Cyberman2277
Score: 1
VoteRatio: 0.56
CommentCount: 4
Subreddit: askscience
PostTime: 1658282632
URL: https://www.reddit.com/r/askscience/comments/w3a60c/how_can_a_bacteria_have_membrane_bound_organelles/
Text: I just came across a video about the giant bacteria thiomargarita magnifica, which is visible to the naked eye and has membrane bound organelles. How is it classified as bacteria instead of protozoa with membrane bound organelles?

ID: w3atux
Title: Some people are more prone to mosquito bites. What criteria does a mosquito use when selecting their victims?
Author: Lienidus1
Score: 36
VoteRatio: 0.86
CommentCount: 21
Subreddit: askscience
PostTime: 1658284513
URL: https://www.reddit.com/r/askscience/comments/w3atux/some_people_are_more_prone_to_mosquito_bites_what/
Text: 

ID: w3btdw
Title: How do Projectile Tracking Systems actually function?
Author: Otisliveson
Score: 7
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1658287410
URL: https://www.reddit.com/r/askscience/comments/w3btdw/how_do_projectile_tracking_systems_actually/
Text: Especially with regard to the spinning mirror. I can’t find a good source that explains how the mirror is capable of turning so quickly. Example footage here: https://youtu.be/z7H5_o4UYw4

ID: w3ckvf
Title: If temperatures reach 125F+ for several hours in a place with vegetation (Texas, for example), are there concerns of the landscape getting pasteurized?
Author: SirNanigans
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658289721
URL: https://www.reddit.com/r/askscience/comments/w3ckvf/if_temperatures_reach_125f_for_several_hours_in_a/
Text: Wouldn't it shatter the microbial ecosystems present on plants and the surface of soil?

ID: w3culo
Title: Do the elements of supernovae stay within the range of the previous solar system? Is a solar system with a star of sufficient mass just recycling elements within that range?
Author: tbird1134
Score: 79
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1658290558
URL: https://www.reddit.com/r/askscience/comments/w3culo/do_the_elements_of_supernovae_stay_within_the/
Text: I get that nebulae can be many AU’s in diameter, but isn’t the distance between solar systems much larger to the point where there would be very little cross pollination between solar systems? Also what happens to planets that aren’t destroyed by supernovae? Are there gas giant sized planets drifting around within galaxies unattached to a star?

ID: w3d587
Title: Is D-Ribose a precursor to Ribitol?
Author: GCWR3
Score: 0
VoteRatio: 0.4
CommentCount: 1
Subreddit: askscience
PostTime: 1658291487
URL: https://www.reddit.com/r/askscience/comments/w3d587/is_dribose_a_precursor_to_ribitol/
Text: 

ID: w3eafw
Title: Why don’t species that are capable of parthenogenesis eventually turn into all females?
Author: candid_page38
Score: 9
VoteRatio: 0.84
CommentCount: 13
Subreddit: askscience
PostTime: 1658295270
URL: https://www.reddit.com/r/askscience/comments/w3eafw/why_dont_species_that_are_capable_of/
Text: Is there some evolutionary benefit of continuing to mate with males?

ID: w3fcbb
Title: What does atmospheric pressure really tell us about anything? Can we use the number of hectopectares to divine something useful or even tangible? Like anything to do about the weather, chance of rain, temperature
Author: Lesbianseagullman
Score: 5
VoteRatio: 0.63
CommentCount: 10
Subreddit: askscience
PostTime: 1658298985
URL: https://www.reddit.com/r/askscience/comments/w3fcbb/what_does_atmospheric_pressure_really_tell_us/
Text: I have a barometer that tells me a number in hPa (right now it says 1007, which is apparently close to normal? But what is the significance of that, of an- I assume- "normal level of atmospheric pressure"?) I can't figure out what the point even is of knowing this information at a given time! 
The only time in which I could see this being useful is if-whether weather conditions occur at corresponding hPa levels--if i could replace temperature, chance of rain, is it sunny or cloudy, etc. with it.. I have no idea what I'm talking about. 

Can anyone just fill me in and explain atmospheric pressure, its significance to life- my life, every day life, anything

Hope this is the right flair, I couldn't find the one for meteorology or something.

ID: w3firn
Title: How does the genetical difference between modern humans and our 300 000 year old ancestors compare to the genetical difference between our 300 000 year old ancestors and our 600 000 year old ancestors?
Author: andreasdagen
Score: 38
VoteRatio: 0.8
CommentCount: 13
Subreddit: askscience
PostTime: 1658299658
URL: https://www.reddit.com/r/askscience/comments/w3firn/how_does_the_genetical_difference_between_modern/
Text: 

ID: w3ib4f
Title: When do gases uniformly fill a container vs layer by layer based on density?
Author: KesTheHammer
Score: 14
VoteRatio: 0.74
CommentCount: 24
Subreddit: askscience
PostTime: 1658310408
URL: https://www.reddit.com/r/askscience/comments/w3ib4f/when_do_gases_uniformly_fill_a_container_vs_layer/
Text: Air in a closed container has Nitrogen, Oxygen, Carbon Dioxide, Water Vapour etc in an even distribution throughout the container, despite the N2 having a lower density (1.2 kg/m³) than oxygen (1.4kg/m³) or CO2 (1.9 kg/m³)

But in other cases, it is argued that the carbon dioxide will drop down (as in fire suppression systems), or hot air will rise etc based on differing densities.

Is it all about mixing - or are there other effects at play?

ID: w3iwdg
Title: Could trauma result in bicephaly in reptiles?
Author: svconfession411
Score: 0
VoteRatio: 0.25
CommentCount: 0
Subreddit: askscience
PostTime: 1658312630
URL: https://www.reddit.com/r/askscience/comments/w3iwdg/could_trauma_result_in_bicephaly_in_reptiles/
Text: Forgive the weird question, but I was curious. From what I understand bicephaly in reptiles is typically caused by either genetic or environmental factors, the most common being abnormal incubation temperatures. I was wondering if there is any sort of physical trauma that could result in bicephaly, such as an egg being dropped or slightly damaged? If so, would it be possible for scientists to make a notch in a developing embryo and encourage bicephaly? I know it's kind of morbid, but I was really curious as to whether or not physical environmental factors have an impact on this since I couldn't find many sources surrounding it!

ID: w3jzip
Title: Is it possible for a new born to develop no genitals at all?
Author: ShueiHS
Score: 0
VoteRatio: 0.47
CommentCount: 6
Subreddit: askscience
PostTime: 1658316570
URL: https://www.reddit.com/r/askscience/comments/w3jzip/is_it_possible_for_a_new_born_to_develop_no/
Text: And if yes, in what genetical conditions? Would they physically develop more like a female or male?

I'm mostly interested in this to know if sexually "neutral" humans could exist, and how. If you need me to be more precise, please tell me !

Thanks for your answers!

ID: w3kegy
Title: What is causing this 2022 global heat wave?
Author: transporter3
Score: 166
VoteRatio: 0.84
CommentCount: 41
Subreddit: askscience
PostTime: 1658317981
URL: https://www.reddit.com/r/askscience/comments/w3kegy/what_is_causing_this_2022_global_heat_wave/
Text: Any article I can find just says "climate change" which I understand but what are the specific factors and systems that are causing this? And what is seemingly making those systems produce something global and intense?

ID: w3n2ex
Title: Ask Anything Wednesday - Physics, Astronomy, Earth and Planetary Science
Author: AutoModerator
Score: 937
VoteRatio: 0.92
CommentCount: 475
Subreddit: askscience
PostTime: 1658325611
URL: https://www.reddit.com/r/askscience/comments/w3n2ex/ask_anything_wednesday_physics_astronomy_earth/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Physics, Astronomy, Earth and Planetary Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: w3nq0n
Title: How long does it take naturally for silver to form? (not man made ones)
Author: YtSabit
Score: 0
VoteRatio: 0.4
CommentCount: 8
Subreddit: askscience
PostTime: 1658327271
URL: https://www.reddit.com/r/askscience/comments/w3nq0n/how_long_does_it_take_naturally_for_silver_to/
Text: 

ID: w3rut0
Title: AskScience Panel of Scientists XXVII
Author: AskScienceModerator
Score: 33
VoteRatio: 0.77
CommentCount: 13
Subreddit: askscience
PostTime: 1658337273
URL: https://www.reddit.com/r/askscience/comments/w3rut0/askscience_panel_of_scientists_xxvii/
Text: **Please read this entire post carefully and format your application appropriately.**

This post is for new panelist recruitment! The previous one is [here](https://www.reddit.com/r/askscience/comments/s93rpe/askscience_panel_of_scientists_xxvi/).

The panel is an informal group of Redditors who are **either professional scientists or those in training to become so**. All panelists have at least a graduate-level familiarity within their declared field of expertise and answer questions from related areas of study. A panelist's expertise is summarized in a color-coded AskScience flair.

Membership in the panel comes with access to a panelist subreddit. It is a place for panelists to interact with each other, voice concerns to the moderators, and where the moderators make announcements to the whole panel. It's a good place to network with people who share your interests!

\-------------------

**You are eligible to join the panel if you:**

* Are studying for at least an MSc. or equivalent degree in the sciences, AND,
* Are able to communicate your knowledge of your field at a level accessible to various audiences.

\-------------------

**Instructions for formatting your panelist application:**

* Choose exactly one general field from the side-bar (Physics, Engineering, Social Sciences, etc.).
* State your specific field in one word or phrase (Neuropathology, Quantum Chemistry, etc.)
* Succinctly describe your particular area of research in a few words (carbon nanotube dielectric properties, myelin sheath degradation in Parkinsons patients, etc.)
* Give us a brief synopsis of your education: are you a research scientist for three decades, or a first-year Ph.D. student?
* Provide links to comments you've made in AskScience which you feel are indicative of your scholarship.  Applications will not be approved without several comments made in /r/AskScience itself.

\-------------------

Ideally, these comments should clearly indicate your fluency in the fundamentals of your discipline as well as your expertise. We favor comments that contain citations so we can assess its correctness without specific domain knowledge.

Here's an example application:

`Username: /u/foretopsail`

`General field: Anthropology`

`Specific field: Maritime Archaeology`

`Particular areas of research include historical archaeology, archaeometry, and ship construction.`

`Education: MA in archaeology, researcher for several years.`

`Comments: 1, 2, 3, 4.`

Please do not give us personally identifiable information and please follow the template. We're not going to do real-life background checks - we're just asking for reddit's best behavior. However, several moderators are tasked with monitoring panelist activity, and your credentials will be checked against the academic content of your posts on a continuing basis.

You can submit your application by replying to this post.

ID: w405g1
Title: How are the stages of cancer determined? Like, what do doctors see in a tumour that makes them go "yep, that's a four. No going back. That's all"??? What makes a cancer a stage two, or three, or four?
Author: lemon_scented_Enby
Score: 5143
VoteRatio: 0.93
CommentCount: 375
Subreddit: askscience
PostTime: 1658357755
URL: https://www.reddit.com/r/askscience/comments/w405g1/how_are_the_stages_of_cancer_determined_like_what/
Text: 

ID: w46rwr
Title: How severe is the maximum of the current solar cycle expected to be?
Author: Hedgehogs4Me
Score: 11
VoteRatio: 1
CommentCount: 3
Subreddit: askscience
PostTime: 1658376217
URL: https://www.reddit.com/r/askscience/comments/w46rwr/how_severe_is_the_maximum_of_the_current_solar/
Text: A friend and I were looking at some news stories and wiki articles about solar storms, and we were really confused by how many of the news articles seem to be making a big deal of the upcoming solar cycle maximum, but other resources say that we're expected to have a quieter-than-average solar cycle.

We're aware of the risks and big events that are possible with solar cycle maximums, but since a lot of news stories sound like they're trying to convince us that the sun is about to kill us all, we're looking for something a little bit more nuanced to give us some perspective. My friend is interested in astronomy but *also has astrophobia* so has been looking for something a little more reassuring than articles constantly popping up on his social media recommendations that exaggerate for clicks.

What should we actually expect, and what should we look for in news articles to tell us what we actually need to know?

ID: w4aeai
Title: Does high natural gas and fuel reserves in the ground indicate higher amounts of flora and fauna in the dinosaur age ?
Author: This-Wrongdoer-1858
Score: 12
VoteRatio: 0.88
CommentCount: 7
Subreddit: askscience
PostTime: 1658388639
URL: https://www.reddit.com/r/askscience/comments/w4aeai/does_high_natural_gas_and_fuel_reserves_in_the/
Text: Is it correct to make the direct assumption that countries which have higher fuel reserves had higher flora and fauna, i.e. higher bio-matter in the dinosaur era(excuse the layman terms sorry).

ID: w4bdl4
Title: Does graphene fiber need to be impregnated with resin to be applicable as carbon fiber?
Author: ArtWheelDrive
Score: 6
VoteRatio: 0.72
CommentCount: 12
Subreddit: askscience
PostTime: 1658392418
URL: https://www.reddit.com/r/askscience/comments/w4bdl4/does_graphene_fiber_need_to_be_impregnated_with/
Text: I think we all know what graphene is, and it's cheap production. 

During my time finding graphene online, I also found out that it can be manufactured into fibers. And an idea went up in my head: *"What if I use graphene fiber, instead of carbon fiber?"*. After all, it's more better in a lot ways than carbon fiber, especially in cost. Like, you can make your own graphene at home-type cheap. 

BAC motors made a sports car that has graphene body panels, probably using graphene in its' fiber form, that's what I think is most likely how they used it. I read an article about it, but the article didn't say how the graphene became as applicable as carbon fiber, like how BAC used carbon fiber. 

Does graphene fiber need to be impregnated with resin, like carbon fiber? Or no, it doesn't need to be impregnated with resin?

ID: w4bi3e
Title: What makes one feature dominant and other recessive?
Author: Gloomy_Efficiency196
Score: 44
VoteRatio: 0.84
CommentCount: 26
Subreddit: askscience
PostTime: 1658392925
URL: https://www.reddit.com/r/askscience/comments/w4bi3e/what_makes_one_feature_dominant_and_other/
Text: I want to know why some features in genetics are dominant and can overcome this recessive ones, how they do this, what is the difference between them?

ID: w4ccb9
Title: Do male sharks & their relatives exhibit "clasperedness"? i.e. do individuals prefer to use on or another of their two claspers in mating more often than others & does it vary similarly to right & left handedness in humans?
Author: screwyoushadowban
Score: 2
VoteRatio: 1
CommentCount: 0
Subreddit: askscience
PostTime: 1658396089
URL: https://www.reddit.com/r/askscience/comments/w4ccb9/do_male_sharks_their_relatives_exhibit/
Text: 

ID: w4cse1
Title: why don't ice bergs melt even after floating in water for a long time?
Author: YakZealousideal782
Score: 4
VoteRatio: 0.67
CommentCount: 5
Subreddit: askscience
PostTime: 1658397724
URL: https://www.reddit.com/r/askscience/comments/w4cse1/why_dont_ice_bergs_melt_even_after_floating_in/
Text: 

ID: w4e0p4
Title: Is it possible for paper and plastic to grow mould?
Author: Old-Masterpiece-9564
Score: 18
VoteRatio: 0.69
CommentCount: 12
Subreddit: askscience
PostTime: 1658402047
URL: https://www.reddit.com/r/askscience/comments/w4e0p4/is_it_possible_for_paper_and_plastic_to_grow_mould/
Text: I know moisture + bread = mould but what about non-food?

ID: w4es3e
Title: How do I combine two probabilities to compare them to a single probability?
Author: m00nwatcher11
Score: 25
VoteRatio: 0.77
CommentCount: 14
Subreddit: askscience
PostTime: 1658404452
URL: https://www.reddit.com/r/askscience/comments/w4es3e/how_do_i_combine_two_probabilities_to_compare/
Text: Here's a hypothetical scenario I'm trying to figure out:

Say I have a basket of 250 apples, and one of them is poisoned. So if I eat one apple out of the basket, I have a 1:250 chance of dying.

Now, say I was given the opportunity to instead eat an apple from another basket that holds 2,175 apples (one being poisoned), but to get that opportunity, I first have to eat one from a basket of 30,000 apples.

My question is: How do I calculate the combined probability of me dying when first having eaten from the 30,000 basket, then the 2,175 basket? How much safer is that option than just eating from the original 250 apple basket?

ID: w4fqn9
Title: When does the bulk of muscle recovery happen after a world out?
Author: jrdubbleu
Score: 89
VoteRatio: 0.76
CommentCount: 32
Subreddit: askscience
PostTime: 1658407332
URL: https://www.reddit.com/r/askscience/comments/w4fqn9/when_does_the_bulk_of_muscle_recovery_happen/
Text: When someone works out, lifts weights, runs, etc. When does the bulk of muscle recovery and repair occur?

Does the intensity matter? Short of a full muscle injury like a tear, does a harder workout with more strain on the muscles have a longer peak recovery? Are there things that can assist recovery or bolster it during that period—or hinder it?

ID: w4g94s
Title: Spent the day curled up on the bathroom floor recovering from a norovirus stomach flu infection. Recently found out that noroviruses are resistant to alcohol-based sanitizers. How is this possible?
Author: payloadchap
Score: 3451
VoteRatio: 0.94
CommentCount: 433
Subreddit: askscience
PostTime: 1658408804
URL: https://www.reddit.com/r/askscience/comments/w4g94s/spent_the_day_curled_up_on_the_bathroom_floor/
Text: I thought hand sanitizer was supposed to completely sterilize your hands by denaturing proteins that make up the outer layer of all viruses and bacteria? What is it about noroviruses specifically that make them resistant?

ID: w4iqb3
Title: How does the Webb telescope capture the big bang itself, and how is it expected to look like?
Author: RednBlackEagle
Score: 7
VoteRatio: 0.58
CommentCount: 26
Subreddit: askscience
PostTime: 1658415337
URL: https://www.reddit.com/r/askscience/comments/w4iqb3/how_does_the_webb_telescope_capture_the_big_bang/
Text: 

ID: w4qgd9
Title: Since BA5 can avoid antibodies from the original virus and vaccines, can you also get the original COVID after a bout of BA5?
Author: SuperSimpleSam
Score: 0
VoteRatio: 0.5
CommentCount: 6
Subreddit: askscience
PostTime: 1658434283
URL: https://www.reddit.com/r/askscience/comments/w4qgd9/since_ba5_can_avoid_antibodies_from_the_original/
Text: I'm wondering if it's a one way street or if they are different enough that their antibodies don't effect the other.

ID: w4u9qd
Title: Are Hyenas really devastating to their environment?
Author: sebiiooo97
Score: 3
VoteRatio: 0.53
CommentCount: 13
Subreddit: askscience
PostTime: 1658443827
URL: https://www.reddit.com/r/askscience/comments/w4u9qd/are_hyenas_really_devastating_to_their_environment/
Text: In the Lion King, Hyenas are painted as consuming everything around them and leaving their habitats bare. Is this something based in reality or is it purely for the sake of the movie?

ID: w4um66
Title: Why is the set of positive integers "countable infinity" but the set of real numbers between 0 and 1 "uncountable infinity" when they can both be counted on a 1 to 1 correspondence?
Author: Namaenonaidesu
Score: 551
VoteRatio: 0.83
CommentCount: 220
Subreddit: askscience
PostTime: 1658444734
URL: https://www.reddit.com/r/askscience/comments/w4um66/why_is_the_set_of_positive_integers_countable/
Text: 0.1, 0.2...... 0.9, 0.01, 0.11, 0.21, 0.31...... 0.99, 0.001, 0.101, 0.201......

1st number is 0.1, 17th number is 0.71, 8241st number is 0.1428, 9218754th number is 0.4578129.

I think the size of both sets are the same? For Cantor's diagonal argument, if you match up every integer with a real number (btw is it even possible to do so since the size is infinite) and create a new real number by changing a digit from each real number, can't you do the same thing with integers?  


Edit: For irrational numbers or real numbers with infinite digits (ex. 1/3), can't we reverse their digits over the decimal point and get the same number? Like "0.333..." would correspond to "...333"?

(Asked this on r/NoStupidQuestions and was advised to ask it here. [Original Post](https://www.reddit.com/r/NoStupidQuestions/comments/w4u4ar/why_is_the_set_of_positive_integers_countable/?utm_source=share&utm_medium=web2x&context=3))

ID: w4w5zl
Title: What is the neuroscience behind the motion after effect?
Author: BringsHomeBones
Score: 15
VoteRatio: 0.77
CommentCount: 3
Subreddit: askscience
PostTime: 1658448981
URL: https://www.reddit.com/r/askscience/comments/w4w5zl/what_is_the_neuroscience_behind_the_motion_after/
Text: I have a basic understanding of neural adaptation: the brain stops responding to stimuli after being exposed for an extended period of time. 

But I don't understand how this leads to seeing motion in static object.

This particular sentence (in relation to waterfalls) has me stumped.

*"Cells responding to the movement of the water suffer a reduction in responsiveness, so that during competitive interactions between detector outputs, false motion signals arise."*

ID: w4xush
Title: If the light omitted on the far side of a galaxy is significantly older than that of the front side, why isn't the shape distorted?
Author: defire101
Score: 994
VoteRatio: 0.88
CommentCount: 83
Subreddit: askscience
PostTime: 1658453785
URL: https://www.reddit.com/r/askscience/comments/w4xush/if_the_light_omitted_on_the_far_side_of_a_galaxy/
Text: I can't wrap my head around this. In a galaxy that is, say, 100,000 light years across, why do we still see it as a "perfect" formation?

ID: w51qrv
Title: Do primate communication contain grammar like human languages?
Author: deadfermata
Score: 349
VoteRatio: 0.85
CommentCount: 66
Subreddit: askscience
PostTime: 1658465678
URL: https://www.reddit.com/r/askscience/comments/w51qrv/do_primate_communication_contain_grammar_like/
Text: 

ID: w523oy
Title: If there are solid and gas planets, are there also liquid planets somewhere in the universe?
Author: cyanraider
Score: 17
VoteRatio: 0.88
CommentCount: 8
Subreddit: askscience
PostTime: 1658466853
URL: https://www.reddit.com/r/askscience/comments/w523oy/if_there_are_solid_and_gas_planets_are_there_also/
Text: 

ID: w56cck
Title: Are there any long-term climate implications of huge wildfires seen in Western Europe?
Author: SusiGrantHopeful
Score: 20
VoteRatio: 0.7
CommentCount: 4
Subreddit: askscience
PostTime: 1658482644
URL: https://www.reddit.com/r/askscience/comments/w56cck/are_there_any_longterm_climate_implications_of/
Text: Right now Western Europe is experiencing unprecedented levels of wildfires. Does this impact the rate of wildfires in the future i.e. will the burnt forests be more prone to catching fire next year? And does the carbon monoxide from the burning have a significant impact on climate?

ID: w57o8z
Title: Does being born during different seasons make a difference for early child development?
Author: Gettothachoppurr
Score: 873
VoteRatio: 0.92
CommentCount: 140
Subreddit: askscience
PostTime: 1658487390
URL: https://www.reddit.com/r/askscience/comments/w57o8z/does_being_born_during_different_seasons_make_a/
Text: For example, adults experience different physiological and psychological effects during winter months due to shorter day length and lower vitamin D intake. Is a similar effect noticeable during early child development ?

ID: w58yn6
Title: If abruptly stopping your alcohol intake can be harmful, or even lethal depending on how long you were consumed by it - does the same apply to Marijuana?
Author: CloudStrife8797
Score: 820
VoteRatio: 0.78
CommentCount: 240
Subreddit: askscience
PostTime: 1658491591
URL: https://www.reddit.com/r/askscience/comments/w58yn6/if_abruptly_stopping_your_alcohol_intake_can_be/
Text: 

ID: w59c1e
Title: Do neuter-and-release programs for feral cats and dogs change the population's behavior?
Author: bobtheghost33
Score: 2535
VoteRatio: 0.93
CommentCount: 321
Subreddit: askscience
PostTime: 1658492733
URL: https://www.reddit.com/r/askscience/comments/w59c1e/do_neuterandrelease_programs_for_feral_cats_and/
Text: Neutering an animal can change it's behavior and temperament. Does this affect a population's behavior as more of them are neutered?

ID: w5h4cu
Title: Any epigenetic info stored on telomeres?
Author: charlielwallace
Score: 5
VoteRatio: 0.73
CommentCount: 2
Subreddit: askscience
PostTime: 1658513131
URL: https://www.reddit.com/r/askscience/comments/w5h4cu/any_epigenetic_info_stored_on_telomeres/
Text: Since telomeres consist of repeats of a simple dna sequence, there's no genetic information, but this dna could be modified via methylation, that is epigenetic info could be attached.  Is it known if that happens?  Would this be a possible explanation of how memories are formed?  Or could this be used as a way to tag cells with ID numbers for research?  Thanks

ID: w5hraz
Title: Which “way” do we point the James Webb Telescope?
Author: itisacircle
Score: 5
VoteRatio: 0.67
CommentCount: 7
Subreddit: askscience
PostTime: 1658514720
URL: https://www.reddit.com/r/askscience/comments/w5hraz/which_way_do_we_point_the_james_webb_telescope/
Text: Do we always have the telescope pointing in one direction? And this might be a stupid add on but If the Big Bang happened and everything came from a point then wouldn’t that mean the center of the universe is in one given direction? About 13 Billion light years as the crow flies.

ID: w5ht5h
Title: Are gases and air the only fully transparent compounds?
Author: FETU55LAYER
Score: 2
VoteRatio: 0.6
CommentCount: 14
Subreddit: askscience
PostTime: 1658514854
URL: https://www.reddit.com/r/askscience/comments/w5ht5h/are_gases_and_air_the_only_fully_transparent/
Text: We cant see air and some gases because the particles that compose it dont have a color, right?

Is there any other compound with this property? All the other transparent things I can think of, like glass or water, are only partially transparent as they can still reflect light.

Also, can air in other planets with an atmosphere be made of different particles that reflect light, and therefore be visible? And why are gases particularly so... eager to be "invisible"?

ID: w5lgfh
Title: Has the number of total insects shrunk in the modern times?
Author: KarmaWhoreRepeating
Score: 7
VoteRatio: 0.66
CommentCount: 7
Subreddit: askscience
PostTime: 1658524103
URL: https://www.reddit.com/r/askscience/comments/w5lgfh/has_the_number_of_total_insects_shrunk_in_the/
Text: I sat on my porch for two hours today. I must have killed a dozen ants and Hal a dozen mosquitoes... On top of that, i spray the house against termites, ants, moths, mosquitos, flies....

My question is... If we were to compare the global number of mosquitoes+ants+flies living in a general area, would human action have significant influence on their number or no?

Arguments for yes: we (humans) are very invasive, and pesticides are powerful.

Arguments for no: the houses' area are insignificant compared to the wooded/grassy area. More over, we are creating a nutrition-rich environment for these insects and that's why they are around us. So we are killing as many as we produce.

ID: w5lkg4
Title: How exactly does stopping alcohol intake, abruptly, cause medical issues and even death?
Author: barefoot_yank
Score: 80
VoteRatio: 0.85
CommentCount: 36
Subreddit: askscience
PostTime: 1658524376
URL: https://www.reddit.com/r/askscience/comments/w5lkg4/how_exactly_does_stopping_alcohol_intake_abruptly/
Text: Thinking of quitting but worried about the ramifications. Thanks.

ID: w5mgpa
Title: What can be done to protect space telescopes (like James Webb) from damage due to micrometeorites?
Author: thermal7
Score: 1
VoteRatio: 0.6
CommentCount: 6
Subreddit: askscience
PostTime: 1658526647
URL: https://www.reddit.com/r/askscience/comments/w5mgpa/what_can_be_done_to_protect_space_telescopes_like/
Text: I've read the the James Webb space telescope is already experiencing damage from micrometeor impacts.  I've also read that there are plans for larger space telescopes in the future.  What can be done to protect future telescopes from micrometeor damage?

ID: w5q3zx
Title: How does ingesting bleach harm you exactly?
Author: TheCreepyPL
Score: 10
VoteRatio: 0.61
CommentCount: 10
Subreddit: askscience
PostTime: 1658536466
URL: https://www.reddit.com/r/askscience/comments/w5q3zx/how_does_ingesting_bleach_harm_you_exactly/
Text: 

ID: w5rdtu
Title: Why do we not cough in sleep?
Author: AnonHoodieGirl
Score: 840
VoteRatio: 0.88
CommentCount: 118
Subreddit: askscience
PostTime: 1658540200
URL: https://www.reddit.com/r/askscience/comments/w5rdtu/why_do_we_not_cough_in_sleep/
Text: Hello! First post here so bear with me.
So, ever since I recovered from covid in May 2021, I've had this long covid wheezing and coughing it's not extreme just a little bit don't worry, anyway I was thinking, I just woke up from a night's sleep and I was coughing last night and now this morning. Why do we not cough in our sleep? Does coughing require consciousness? Or is it something else, maybe it could be related to our breathing patterns? Like when you try taking deep breaths to stop wheezing but cough bad while you exhale? Idk, I don't have anything near a biology background. 
Thank you in advance!
Ps:This may or may not be a stupid question so again, bear with me.

ID: w5rpbp
Title: Can lake Mead ever refill?
Author: Lanky80
Score: 13
VoteRatio: 1
CommentCount: 7
Subreddit: askscience
PostTime: 1658541150
URL: https://www.reddit.com/r/askscience/comments/w5rpbp/can_lake_mead_ever_refill/
Text: Basically the title…are we in a long period of drought or is this the new normal? Is there any realistic amount of rain/snowpack in a wet year that would get the lake back to its 1980s levels?

ID: w5yi46
Title: Do the spiciest plants produce it all naturally, or do they require some extra environmental help?
Author: Nekomiminya
Score: 1
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1658563211
URL: https://www.reddit.com/r/askscience/comments/w5yi46/do_the_spiciest_plants_produce_it_all_naturally/
Text: Thinking stuff like ghost pepper etc, I don't know proper names. It feels pretty extreme to know that there are peppers that are thousands(?) times spicier than others.

Do they just devote that much resources into making capsaicin? Or is it also matter of something else?

ID: w5zn4r
Title: How do fatty animals like seals or walruses not get diabetes (from lipotoxicity) or coronary artery disease?
Author: mylifeisanidiotplot
Score: 111
VoteRatio: 0.83
CommentCount: 39
Subreddit: askscience
PostTime: 1658567510
URL: https://www.reddit.com/r/askscience/comments/w5zn4r/how_do_fatty_animals_like_seals_or_walruses_not/
Text: 

ID: w60tjb
Title: Will lab grown meat have the same nutritional value as regular meat?
Author: andr4599
Score: 16
VoteRatio: 0.71
CommentCount: 21
Subreddit: askscience
PostTime: 1658572015
URL: https://www.reddit.com/r/askscience/comments/w60tjb/will_lab_grown_meat_have_the_same_nutritional/
Text: In terms of minerals, vitamins, proteins etc.

ID: w618ia
Title: Why neutral and a ground?
Author: bob_smithey
Score: 9
VoteRatio: 1
CommentCount: 17
Subreddit: askscience
PostTime: 1658573591
URL: https://www.reddit.com/r/askscience/comments/w618ia/why_neutral_and_a_ground/
Text: Hi. I was learning about 120v home systems. I know ground wire is a wire that literally goes into the ground via spike or the water pipes for earth ground. It's there for safety. I know neutral is the return for the hot wire in 120v outlets in the USA. But in the USA, 120v is half of the 240v coming to the house. The other half is a grounding bus. Could someone explain it to me why we, USA homes need both, a neutral and a ground wire?  


I can't seem to google why both are needed... just that they are. And I thought I was a googlefu master. :(

ID: w61rfm
Title: Are plant hybrids more likely to be fertile ? If so, why ?
Author: Icariu
Score: 8
VoteRatio: 0.67
CommentCount: 4
Subreddit: askscience
PostTime: 1658575496
URL: https://www.reddit.com/r/askscience/comments/w61rfm/are_plant_hybrids_more_likely_to_be_fertile_if_so/
Text: 

ID: w62q0o
Title: Do we know how long prions remain infectious in the environment?
Author: Ikeakip
Score: 211
VoteRatio: 0.9
CommentCount: 38
Subreddit: askscience
PostTime: 1658578798
URL: https://www.reddit.com/r/askscience/comments/w62q0o/do_we_know_how_long_prions_remain_infectious_in/
Text: Do we have a estimate on how long prions can stay infectious in the environment? For example in dust or dirt.  There seems to be a lot of mixed answers online. I have seen answers that CWD can last for 2 years or longer but that answer seems to come from 10+ years ago, there surely must be new findings?

ID: w62qr4
Title: Since stars are fueled by nuclear fusion, do they constantly lose mass?
Author: PolychromaticPuppy
Score: 1043
VoteRatio: 0.94
CommentCount: 103
Subreddit: askscience
PostTime: 1658578858
URL: https://www.reddit.com/r/askscience/comments/w62qr4/since_stars_are_fueled_by_nuclear_fusion_do_they/
Text: My understanding is that energy comes from the equation E=mc^2, some mass is converted to energy.

If so, how much mass is lost per day?

Which specific subatomic particle of hydrogen is destroyed in this process?

ID: w64f5a
Title: Would planting corn in arid regions increase the likelihood of rain/precipitation?
Author: rooohooo
Score: 18
VoteRatio: 0.75
CommentCount: 6
Subreddit: askscience
PostTime: 1658583998
URL: https://www.reddit.com/r/askscience/comments/w64f5a/would_planting_corn_in_arid_regions_increase_the/
Text: I just read about 'corn sweat' for the first time and, y'all, my mind was blown and replaced with sooo many questions. The articles and links that pop up when googled all state sweat from corn, and like plants, can increase humidity in an area making humid areas more so (as in the American Midwest). If this is true, then can we assume it also applies to non humid areas? If it does, then, basically, my main question is the one from the title- Would planting corn in arid regions increase the likelihood of rain/precipitation? 

Thank you!

ID: w6drps
Title: If Mount Toba Didn't Cause Humanity's Genetic Bottleneck, What Did?
Author: PhiloBlackCardinal
Score: 2663
VoteRatio: 0.95
CommentCount: 253
Subreddit: askscience
PostTime: 1658609312
URL: https://www.reddit.com/r/askscience/comments/w6drps/if_mount_toba_didnt_cause_humanitys_genetic/
Text: It seems as if the [Toba Catastrophe Theory](https://en.wikipedia.org/wiki/Toba_catastrophe_theory) is on the way out. From my understanding of the theory itself, a genetic bottleneck that occurred ~75,000 years ago was linked to the Toba VEI-8 eruption. However, evidence showing that societies and cultures away from Southeast Asia continued to develop after the eruption, which has seemed to debunk the Toba Catastrophe Theory.

However, that still doesn't explain the genetic bottleneck found in humans around this time. So, my question is, are there any theories out there that suggest what may have caused this bottleneck? Or has the bottleneck's validity itself been brought into question?

ID: w6dtog
Title: Besides Spinosaurus and Carcharodontosaurus, was there any point in history in which two large theropods lived alongside one another?
Author: Patchman66
Score: 22
VoteRatio: 0.83
CommentCount: 3
Subreddit: askscience
PostTime: 1658609465
URL: https://www.reddit.com/r/askscience/comments/w6dtog/besides_spinosaurus_and_carcharodontosaurus_was/
Text: Just curious. I know Spinosaurus and Carcharodontosaurus lived at the same time, but what about other periods in pre history? I want to know if there were ever any different large therapods competing with one another for food or territory etc.

ID: w6e352
Title: Why does moisture make some surfaces more slippery and other surfaces less slippery?
Author: murfflemethis
Score: 207
VoteRatio: 0.91
CommentCount: 12
Subreddit: askscience
PostTime: 1658610187
URL: https://www.reddit.com/r/askscience/comments/w6e352/why_does_moisture_make_some_surfaces_more/
Text: For example, waterslides and smooth concrete get very slippery when wet, while very thin plastic bags are easier to open if your fingers are wet, and wet clothing is harder to remove than dry.

\*Edit: I appreciate the answers so far, but I think I gave too many examples. I'm most interested in understanding why a little bit of water on my finger tips makes it easier to open very thin plastic bags, and that hasnt been mentioned yet.

ID: w6izf8
Title: If the JWST’s mirrors were segmented to fold it up in 2 places, why are there 18 segments instead of just 3?
Author: heckingcomputernerd
Score: 4
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1658623983
URL: https://www.reddit.com/r/askscience/comments/w6izf8/if_the_jwsts_mirrors_were_segmented_to_fold_it_up/
Text: 

ID: w6u60g
Title: Could Monkeypox be Airborne? This NHS study from a UK hospital found MPX virus DNA 6 feet above a patient in the air.
Author: MajorRichardHead7
Score: 2676
VoteRatio: 0.82
CommentCount: 201
Subreddit: askscience
PostTime: 1658664510
URL: https://www.reddit.com/r/askscience/comments/w6u60g/could_monkeypox_be_airborne_this_nhs_study_from_a/
Text: [https://www.medrxiv.org/content/10.1101/2022.07.21.22277864v1](https://www.medrxiv.org/content/10.1101/2022.07.21.22277864v1)

&#x200B;

>***This is the first time that detection of MPXV (DNA and virus by isolation) in environmental air samples from healthcare settings has been reported,.***  
>  
>***Detection of MPXV DNA in air samples collected at distances of greater than 1•5m from the patient and at a height of nearly 2m supports the theory that MPXV can be present in either aerosols, suspended skin particles or dust containing virus, and not only in large respiratory droplets that fall to the ground within 1 to 1-5m of an infected individual.***  
>  
>***Five out of fifteen air samples taken were positive. Significantly, three of four air samples collected during a bed linen change in one patient's room were positive (Ct 32-7-35-8). Interpretation: These data demonstrate significant contamination in isolation facilities and potential for aerosolisation of MPXV during specific activities.***  
>  
>***We identified widespread MPXV DNA contamination of the environment in respiratory isolation rooms occupied by infected symptomatic individuals.***

&#x200B;

Trying to parse the implications of this study. 2m (6.5 feet) above the patient sounds like it's airborne right?

Maybe we shouldn't be sending potentially contagious patients to STI clinics like we currently are?

ID: w6yj4s
Title: Is the native GaAs oxidation layer water soluble and if yes, why are then acids used to remove it from wafers?
Author: chmqin
Score: 2
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1658677406
URL: https://www.reddit.com/r/askscience/comments/w6yj4s/is_the_native_gaas_oxidation_layer_water_soluble/
Text: I read that Si and GaAs, which are both used as semiconductors in computer chips, develop a very thin oxidation layer in air. I also read that the one that Si develops is insoluble in water, so it is a good passivation layer, while the one that GaAs develps contains water soluble oxides, so it is not a good passivation.

On the other hand in the industry, the GaAs oxidation layer is etched off with acid, when GaAs wafers are used - why is this done, and not just water used, if the oxides are water soluble? And how can I imagine the oxide layer itself, is it something that is firmly "bonded" to the GaAs or Si underneath, or is it something more "volatile" that is easily removed? As in: is it really part of the surface, or just "lying on top of it"?

I'm not a chemist, I just read a lot about semiconductor materials recently and am curious.

ID: w77wt9
Title: Do obesity rates drop during economic recession?
Author: Shurkify
Score: 1064
VoteRatio: 0.89
CommentCount: 342
Subreddit: askscience
PostTime: 1658701907
URL: https://www.reddit.com/r/askscience/comments/w77wt9/do_obesity_rates_drop_during_economic_recession/
Text: 

ID: w7903s
Title: Do other vertebrated animals have puberty like we have?
Author: Queerlestrinha
Score: 130
VoteRatio: 0.86
CommentCount: 18
Subreddit: askscience
PostTime: 1658704863
URL: https://www.reddit.com/r/askscience/comments/w7903s/do_other_vertebrated_animals_have_puberty_like_we/
Text: I know that some invertebrates go through metamorphosis, but what about other mammals, reptiles and birds? Do they also go through major body, hormonal and brain changes like we do during that period?

ID: w7ajiw
Title: How does evolution for non-breeding individuals in colony insects (bees, ants) work?
Author: Caesars-Dog
Score: 80
VoteRatio: 0.83
CommentCount: 43
Subreddit: askscience
PostTime: 1658709207
URL: https://www.reddit.com/r/askscience/comments/w7ajiw/how_does_evolution_for_nonbreeding_individuals_in/
Text: How can evolution select for drone bees or honeypot ants if they don’t breed and pass on genes?

ID: w7aqo2
Title: How much of an effect does a lake have on local weather?
Author: gduke641
Score: 21
VoteRatio: 0.86
CommentCount: 6
Subreddit: askscience
PostTime: 1658709810
URL: https://www.reddit.com/r/askscience/comments/w7aqo2/how_much_of_an_effect_does_a_lake_have_on_local/
Text: I live on a lake and every time there is a big storm it ends up coming really close but then it misses us. I can’t find any info on how a lake effects the weather pattern. The lake is about 23 square miles. It really bugs me why It always seems to blow over us.  What causes this to happen? Often it will be storming a few miles away but hardly ever at my house.

ID: w7ar3k
Title: If a person left Earth and were to travel in a straight line, would the chance of them hitting a star closer to 0% or 100%?
Author: mrcyner
Score: 6391
VoteRatio: 0.94
CommentCount: 1252
Subreddit: askscience
PostTime: 1658709846
URL: https://www.reddit.com/r/askscience/comments/w7ar3k/if_a_person_left_earth_and_were_to_travel_in_a/
Text: In other words, is the number of stars so large that it's almost a given that it's bound to happen or is the universe that imense that it's improbable?

ID: w7ctak
Title: How would the theoretical pancoronavirus vaccines work?
Author: reapingsulls123
Score: 8
VoteRatio: 0.9
CommentCount: 4
Subreddit: askscience
PostTime: 1658715757
URL: https://www.reddit.com/r/askscience/comments/w7ctak/how_would_the_theoretical_pancoronavirus_vaccines/
Text: What parts would they be targeting that a whole family of coronaviruses would have? How can we ensure variants won’t overcome them so easily?

ID: w7dkjr
Title: What makes Osmium such a valuable catalyst in organic reactions such as for producing ammonia?
Author: eddytony96
Score: 8
VoteRatio: 0.9
CommentCount: 1
Subreddit: askscience
PostTime: 1658717948
URL: https://www.reddit.com/r/askscience/comments/w7dkjr/what_makes_osmium_such_a_valuable_catalyst_in/
Text: 

ID: w7dmfh
Title: Do antipsychotics change/damage the brain?
Author: Odd-Helicopter-1141
Score: 10
VoteRatio: 0.68
CommentCount: 18
Subreddit: askscience
PostTime: 1658718090
URL: https://www.reddit.com/r/askscience/comments/w7dmfh/do_antipsychotics_changedamage_the_brain/
Text: 

ID: w7dvzw
Title: What happens if a woman keeps taking birth control throughout a pregnancy?
Author: Redredret
Score: 20
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1658718889
URL: https://www.reddit.com/r/askscience/comments/w7dvzw/what_happens_if_a_woman_keeps_taking_birth/
Text: 

ID: w7kyj1
Title: How do hot countries keep their aiport tarmac from melting?
Author: GetOutOfTheWhey
Score: 9
VoteRatio: 0.77
CommentCount: 7
Subreddit: askscience
PostTime: 1658743409
URL: https://www.reddit.com/r/askscience/comments/w7kyj1/how_do_hot_countries_keep_their_aiport_tarmac/
Text: A few days ago it was reported that the tarmac on Heathrow had melted and this caused delays. While this temperature is unusual for UK, it isn't so unusual for other countries near the equator.

How do these countries deal with melted tarmac? Are the chemical composition of the material different?

ID: w7mc81
Title: Does covid affect the other chemoreceptors in the body?
Author: Adghnm
Score: 20
VoteRatio: 0.68
CommentCount: 3
Subreddit: askscience
PostTime: 1658748088
URL: https://www.reddit.com/r/askscience/comments/w7mc81/does_covid_affect_the_other_chemoreceptors_in_the/
Text: I learned recently that our chemoreceptors aren't limited to the mouth and nose, but are elsewhere in the body - the heart, the fallopian tubes etc.

So, when a covid infection reduces your taste and smell, does it also reduce sensitivity in these other receptors? What's the effect if so?

ID: w7od4e
Title: How do drugs target our cancerous cells, and not our normal cells, when administered?
Author: GodConcepts
Score: 118
VoteRatio: 0.88
CommentCount: 44
Subreddit: askscience
PostTime: 1658754006
URL: https://www.reddit.com/r/askscience/comments/w7od4e/how_do_drugs_target_our_cancerous_cells_and_not/
Text:  

If we have a population of normal and cancer cells, and we give a drug to this population. And lets say this drug induces apoptosis. Usually, the drug would have a detrimental effects on the cancerous cells, but would pretty much cause the normal cells to be unaffected. How is that? If the drug can induce cell death in both normal and cancerous cells, why do the cancerous cells tend to die first? Is it because cancerous cells are way better at metabolism than non-cancerous cells, and so they suck everything from their environment; Therefore the normal cells get a small quantity of the drug, while the cancerous cells consume most of it and hence die?

(I know that some drugs might target  molecules that are unique to cancerous cells. However for the ones that are non-specific, how do these drugs manage to destroy our cancerous cells pretty well, while sort of not over-harming our normal cells)

(if anyone has like really credible references that would be nice also

ID: w7qbvj
Title: Does a "lazy river" impart angular momentum to objects floating in it?
Author: Skandranonsg
Score: 8
VoteRatio: 0.83
CommentCount: 7
Subreddit: askscience
PostTime: 1658759167
URL: https://www.reddit.com/r/askscience/comments/w7qbvj/does_a_lazy_river_impart_angular_momentum_to/
Text: I was at my local rec center pool and had this thought.

Let's say you have a donut-shaped pool with jets that keep the water moving clockwise with negligible turbulence and a spherical object floating in that pool. Without bumping into the sides, would the ball begin spinning relative to the ground or stay facing relatively the same direction? 

Thinking about the forces involved, my intuition tells me that the force of the water acting on the ball should always be tangential to the donut. Also, would the stream of water keep the ball in the center, or would it be flung to the outside perimeter of the pool? How would the situation change if it were a neutrally buoyant sphere in a cylindrical pipe?

ID: w7qk5v
Title: Does your ability to hear mosquitoes (the insects, not the tone) change with age?
Author: MeltingPants
Score: 5
VoteRatio: 0.61
CommentCount: 5
Subreddit: askscience
PostTime: 1658759771
URL: https://www.reddit.com/r/askscience/comments/w7qk5v/does_your_ability_to_hear_mosquitoes_the_insects/
Text: 

ID: w7qkuh
Title: Is there any sugar in rocks? Like are there any natural rocks in the world with composits of glucose or sucrose inside of them?
Author: Otherwise-Chef5428
Score: 260
VoteRatio: 0.91
CommentCount: 94
Subreddit: askscience
PostTime: 1658759819
URL: https://www.reddit.com/r/askscience/comments/w7qkuh/is_there_any_sugar_in_rocks_like_are_there_any/
Text: 

ID: w7qyv5
Title: How does virus manipulation/CRISPR actually work, when the virus particles are so tiny?
Author: smallsparkofhope
Score: 6
VoteRatio: 0.62
CommentCount: 25
Subreddit: askscience
PostTime: 1658760804
URL: https://www.reddit.com/r/askscience/comments/w7qyv5/how_does_virus_manipulationcrispr_actually_work/
Text: I'm really curious about the actual mechanism by which researchers cut and splice something so small. That is to say, how do CRISPR and its offshoots work? For example, *how* do researchers actually snip a strand of DNA or RNA? And how do they introduce "guide" RNA into the virus particle, etc.? What tools are involved, and how do they work? I'm absolutely fascinated and would love to understand the process!

ID: w7rila
Title: Do social network feeds(Instagram, TikTok, Facebook) make concentration harder?
Author: 1Blue3Brown
Score: 0
VoteRatio: 0.5
CommentCount: 8
Subreddit: askscience
PostTime: 1658762120
URL: https://www.reddit.com/r/askscience/comments/w7rila/do_social_network_feedsinstagram_tiktok_facebook/
Text: After scrolling social network feeds, i feel that concentrating on mentally hard work or study is harder. Is it just me, or it has a scientific explanation of some kind?

ID: w7rmgo
Title: How significant are the recent revelations that some research related to amyloid beta plaques in Alzheimer’s disease may be fraudulent?
Author: biocomputer
Score: 380
VoteRatio: 0.94
CommentCount: 15
Subreddit: askscience
PostTime: 1658762385
URL: https://www.reddit.com/r/askscience/comments/w7rmgo/how_significant_are_the_recent_revelations_that/
Text: The amyloid hypothesis of Alzheimer’s disease says that the accumulation of the peptide amyloid-β in the brain is the main cause of the disease. However, after decades of research and clinical trials there has been little to no success in treating Alzheimer's patients based on this hypothesis, and it has been questioned, see for example:

>[The amyloid hypothesis on trial. As the development of treatments for Alzheimer’s disease continues to stumble, is it time for researchers to broaden their list of the condition’s potential causes?
](https://www.nature.com/articles/d41586-018-05719-4)

It was recently reported that some western blot images which claim to show a sub-type of amyloid beta, Aβ\*56, may have been manipulated. The report was the result of an investigation by *Science*:

>[Blots on a field? A neuroscience image sleuth finds signs of fabrication in scores of Alzheimer’s articles, threatening a reigning theory of the disease](https://www.science.org/content/article/potential-fabrication-research-images-threatens-key-theory-alzheimers-disease)

Such manipulations the report claims go back to the original 2006 paper describing Aβ\*56 in *Nature*  written by Sylvain Lesné and Karen Ashe:

>[A specific amyloid-β protein assembly in the brain impairs memory](https://www.nature.com/articles/nature04533)

From the report in *Science* one may get the impression that the vast majority of Aβ plaque-related research and drug development since then has been focused on the Aβ\*56 subtype, in which case the alleged fraud would be an enormous setback to the field, with billions of dollars and decades of research time wasted. However, there are many types of Aβ and I'm unclear on just how important Aβ\*56 is to the field of Alzheimer's research and drug development. My initial thought was that there's no way all this time, effort, and money has been invested in something that only one lab has published (even if they've published on it many times) and no independent researchers have validated. The *Science* report says that some others have detected Aβ\*56 but I don't know in what context, or if this other work validates the work from Lesné and Ashe:

>In the 16 years following the landmark paper, Lesné and Ashe—separately or jointly—published many articles on their stellar oligomer. Yet only a handful of other groups have reported detecting Aβ\*56.

An article on Alzforum has comments from some of the scientists involved in the controversy:

>[Sylvain Lesné, Who Found Aβ*56, Accused of Image Manipulation](https://www.alzforum.org/news/community-news/sylvain-lesne-who-found-av56-accused-image-manipulation)

In particular, the top comment which is from Karen Ashe, the senior author on the original 2006 paper:

>...it is clear that there are two general forms of Aβ, type 1 and type 2. One particular form of type 1 (referred to in our papers as Aβ\*56 and in the Science article as “toxic oligomers”) was shown by my lab and others to impair memory function in mice. The type 2 form of Aβ is the one found in amyloid plaques. It is this latter form that drug developers have repeatedly but unsuccessfully targeted. There have been no clinical trials targeting the type 1 form of Aβ...

Scientific misconduct or fraud is of course terrible, and if true I'm sure this has set back at least some progress in the field. But just how significant is this fraud if it's true?

ID: w7rt65
Title: Why is bioassay absorbance measured at 2 different wavelengths?
Author: Remarkable_Quarter_6
Score: 0
VoteRatio: 0.46
CommentCount: 4
Subreddit: askscience
PostTime: 1658762847
URL: https://www.reddit.com/r/askscience/comments/w7rt65/why_is_bioassay_absorbance_measured_at_2/
Text: I am reading a lab procedure and the absorbance for the bioassay is measured at 2 wavelengths. Why are bioassays measured at two different wavelengths? Is this standard? When reporting results, should both figures be reported or just at the maximum wavelength?

ID: w7ry3i
Title: Does trying to have identical or similar participant numbers matter when doing a direct replication of an older study?
Author: CytheYounger
Score: 0
VoteRatio: 0.47
CommentCount: 3
Subreddit: askscience
PostTime: 1658763176
URL: https://www.reddit.com/r/askscience/comments/w7ry3i/does_trying_to_have_identical_or_similar/
Text: I know psychology has not had the best reputation when it comes to the results of studies being replicated, but my question stems around direct replication and the results pulled from those. I understand that if you are going to directly replicate a study, you would use all the same materials from the original study, but would you try and use the same amount of participants or try and get close to it? So, let's say that I try and directly replicate a study from 1992 on Adolescent aggression and video game usage, I would use all the same materials, so in this case, Street Fighter from 1992 on an arcade machine and then measure aggression using the same surveys from the original study.  But let's say the original study had 51 eleven year olds, would you try and get exactly 51 eleven year olds for your replication? or would you try and get close? or does it even matter?

ID: w7xktp
Title: Why does a distant star remain visible to the naked eye no matter where we stand?
Author: chadwickthezulu
Score: 13
VoteRatio: 0.85
CommentCount: 9
Subreddit: askscience
PostTime: 1658776629
URL: https://www.reddit.com/r/askscience/comments/w7xktp/why_does_a_distant_star_remain_visible_to_the/
Text: Do stars simply put out enough light that the angle between two adjacent photons are sufficiently narrow, ie <1mm separation at 1000 light years? Or does this have to do with the wave nature of photons so a single photon is detectable over a wide area? How small would a light detector need to be for a standard star 1000 LY away to disappear and reappear as the detector is moved around?

ID: w7xy0g
Title: Is the habitable zone of a 2-star system further out than a single-star system like ours?
Author: KingKarnool
Score: 6
VoteRatio: 0.88
CommentCount: 10
Subreddit: askscience
PostTime: 1658777508
URL: https://www.reddit.com/r/askscience/comments/w7xy0g/is_the_habitable_zone_of_a_2star_system_further/
Text: 

ID: w7ydpn
Title: Why is Monkeypox affecting, "men who have sex with men" more than any other demographic?
Author: Relative-View3431
Score: 5737
VoteRatio: 0.85
CommentCount: 425
Subreddit: askscience
PostTime: 1658778549
URL: https://www.reddit.com/r/askscience/comments/w7ydpn/why_is_monkeypox_affecting_men_who_have_sex_with/
Text: I've read that Monkey Pox isn't an STD. So why is MSM, allegedly, the most afflicted group according to the WHO?

Edit: Unfortunately, I feel that the answers aren't clear enough and I still have doubts.

I understand that Monkeypox isn't strictly an STD, and it's mainly transmitted by skin-to-skin contact and respiratory secretions during prolonged face-to-face contact. So, I still don't understand why are the media and health organizations focusing specifically on the MSM demographic.

Even if the spread, allegedly, began in some sort of gay event, any person, regardless of sexual orientation,  could eventually get infected with Monkeypox. It's not as if MSM only had contact with other MSM. They might also spread the disease to their heterosexual friends, coworkers, acquaintances, and relatives.

In the worst-case scenario in which we aren't able to contain Monkeypox, LGBT people who don't even participate in random sexual encounters or social gatherings might get infected by heterosexual carriers.

Shouldn't the narrative be changed to "people who partake in hook-up culture and large social events"? What does sexual orientation have to do with the spread of the disease?

Edit2: I'm reading an alarming number of baseless assumptions and stereotypes about MSM or gay men in general, I honestly thought this subreddit was much better.

&#x200B;

&#x200B;

ID: w80yrr
Title: Is mammal dung special? Are mammals comparatively greater consumers of fruits and vegetables, and so have plants evolved to serve primarily mammals? Why is guano so special?
Author: gnex30
Score: 2
VoteRatio: 0.63
CommentCount: 8
Subreddit: askscience
PostTime: 1658784852
URL: https://www.reddit.com/r/askscience/comments/w80yrr/is_mammal_dung_special_are_mammals_comparatively/
Text: I suppose warm bloodedness plays a factor here, but I'd like to know specifically how. There is a now popular story about avocados and gomphotheres that shows the mutual adaptation, but that's very highly specialized.  I'm speaking more broadly about lizard/reptile/bird/insect/whatever else vs mammal. Perhaps there are whole classes of plants that fruit just for reptiles in particular or something like that and whether it's as productive as it would be if it were mammalian fertilizer.

ID: w82tad
Title: Why is tartatric acid diprotic despite having four hydroxides in its molecular structure?
Author: Glittering_Pitch7648
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1658789474
URL: https://www.reddit.com/r/askscience/comments/w82tad/why_is_tartatric_acid_diprotic_despite_having/
Text: For context I am a student in second semester college general chemistry, my upcoming lab we are using tartaric acid for analysis using acid-base titration, and in the lab introduction it mentions that tartaric acid is a diprotic acid and gives the molecular structure.  I am just confused how tartaric acid is diprotic since it contains four hydroxides in its molecular structure; does this mean that only two of its hydroxides are reactive?  Maybe it means that after two protons have been donated, the structure changes to where it is no longer able to donate protons?  Any insight is appreciated, thank you.

Picture of molecular structure given: [https://imgur.com/a/UXm5Ten](https://imgur.com/a/UXm5Ten)

ID: w845tb
Title: Was the bubonic plague 100% fatal?
Author: FeelThePower999
Score: 27
VoteRatio: 0.74
CommentCount: 48
Subreddit: askscience
PostTime: 1658792985
URL: https://www.reddit.com/r/askscience/comments/w845tb/was_the_bubonic_plague_100_fatal/
Text: In the Medieval times, did every person who caught the dreaded plague die? Nobody ever talks about people who caught the plague but recovered.

ID: w85yqu
Title: Does dark matter have a temperature?
Author: jammerjoint
Score: 187
VoteRatio: 0.89
CommentCount: 59
Subreddit: askscience
PostTime: 1658797902
URL: https://www.reddit.com/r/askscience/comments/w85yqu/does_dark_matter_have_a_temperature/
Text: And if it does:

* Is there a way to deduce it?
* By what processes might the temperature change?
* Is there any meaningful implication?

ID: w8a58l
Title: Are common starlings the only starlings to murmurate?
Author: dushi_dude
Score: 4
VoteRatio: 0.83
CommentCount: 1
Subreddit: askscience
PostTime: 1658809794
URL: https://www.reddit.com/r/askscience/comments/w8a58l/are_common_starlings_the_only_starlings_to/
Text: I know common starlings are renowned for their murmurations in Europe and North America but are species like the Hildebrant's likely to do it too.

ID: w8axg3
Title: Being that antibiotics are derived from fungal mold, would fungi in general be susceptible to antibiotic resistant bacteria?
Author: DookieDemon
Score: 5
VoteRatio: 0.73
CommentCount: 10
Subreddit: askscience
PostTime: 1658812250
URL: https://www.reddit.com/r/askscience/comments/w8axg3/being_that_antibiotics_are_derived_from_fungal/
Text: Mold is a type of fungus and it is capable of fighting off bacteria in some cases, which lead to the discovery of antibiotics (penicillin, etc.) 

As we know, bacteria have begun to 'learn' how to overcome these antibiotics and we now have some types of infectious bacterial diseases that are immune to virtually all known antibiotics.

Would these 'super bacteria' also be dangerous to fungi, including molds and mushrooms? If so, what would that mean for the ecosystem and humans?

ID: w8b7kf
Title: We all know about Pavlovian conditioning of a neutral stimulus. But how does conditioning of a positive/negative stimulus happen?
Author: Ganondorf10987
Score: 0
VoteRatio: 0.29
CommentCount: 5
Subreddit: askscience
PostTime: 1658813174
URL: https://www.reddit.com/r/askscience/comments/w8b7kf/we_all_know_about_pavlovian_conditioning_of_a/
Text: How can you ensure that the one you want to condition ends up the one being conditioned?

To paint a hypothetical situation for an example, let's consider a child who starts out liking its teddy bear, but because that teddy bear was often present along with another (negative) stimulus, it began fearing or even hating the teddy bear. How can you determine which of the stimuli will be conditioned? 

And can you somehow "force" a particular one of them to be conditioned? Could you perhaps use that teddy bear to condition a negative stimulus (like fear of the dark) into a positive stimulus (eg. an apathy/ambivalence towards the dark, or perhaps even fascination with the dark)?

ID: w8by2o
Title: If climate change is acidifying our oceans, why can't we add bases to it to balance it out?
Author: phizrine
Score: 6
VoteRatio: 0.69
CommentCount: 11
Subreddit: askscience
PostTime: 1658815690
URL: https://www.reddit.com/r/askscience/comments/w8by2o/if_climate_change_is_acidifying_our_oceans_why/
Text: Asked this question on r/NoStupidQuestions but no one really had an answer for me.

ID: w8f89k
Title: Does the bioavailability of certain foods changes when eaten with other foods?
Author: Danielscseta
Score: 19
VoteRatio: 0.84
CommentCount: 19
Subreddit: askscience
PostTime: 1658827717
URL: https://www.reddit.com/r/askscience/comments/w8f89k/does_the_bioavailability_of_certain_foods_changes/
Text: When I saw "studies on the bioavailability of zinc in man: II absorption of zinc from organic and inorganic sources", I was intrigued. Are there such things as anti-nutrients, i.e. are there some things which impair the absorption of nutrients, vitamins and minerals?

ID: w8g5iv
Title: Does a yellow gas flame really produce more carbon monoxide?
Author: Flick19841984
Score: 6
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1658831002
URL: https://www.reddit.com/r/askscience/comments/w8g5iv/does_a_yellow_gas_flame_really_produce_more/
Text: The way I see it, carbon monoxide is the result of a chemical reaction, the one involved in gas stoves, to my understanding, is oxigen + fuel --> products. Among these products, carbon monoxide.

I was told recently that if your flame burns blue, it doesn't produce carbon monoxide (or not nearly as much as yellow). I don't see how that would work. The color of a flame (in a commercial gas combustion) is dependent on its temperature, I can imagine maybe, if your flame's yellow it partially burns the gas supplied, leading to more gas in the air, but certainly not carbon monoxide, no?

Thanks in advance

ID: w8g9w8
Title: Can brain scans tell us anything about psychopathy?
Author: OLSAU
Score: 6
VoteRatio: 0.65
CommentCount: 12
Subreddit: askscience
PostTime: 1658831413
URL: https://www.reddit.com/r/askscience/comments/w8g9w8/can_brain_scans_tell_us_anything_about_psychopathy/
Text: Specifically, are (or could) brain scans (MRI/CT or other) be used for fully or partially diagnosing psychopathy?

If not, then could such scans still tell us something about psychopathy?

ID: w8h51d
Title: Why do most hybrid propulsion systems seem to have the ICE directly linked to the drive system rather than just be a dedicated generator to complement the batteries?
Author: Inside-Line
Score: 5
VoteRatio: 0.67
CommentCount: 12
Subreddit: askscience
PostTime: 1658834258
URL: https://www.reddit.com/r/askscience/comments/w8h51d/why_do_most_hybrid_propulsion_systems_seem_to/
Text: At a glance, it seems like the efficiency of good generators (80+%?) and  electric engines (80+% too?) still seem to be much higher than the efficiency of ICE engines (<30%?).

If this is the case (please let me know if my assumptions are wrong), why does it seem like hybrid power trains of cars and boats have their combustion engines linked to the power train through a drive shaft rather than just producing more electricity to drive the electric motors? I get the sometimes they might be doing this to get more power and avoid having to install more powerful electric motors to accept the power from the generator rather than just the batteries, but it seems just having more range would a huge advantage. Is there something I'm missing?


Thank you!

ID: w8j5jr
Title: What happens to veins after they are injected with a needle?
Author: throughthewoods4
Score: 3190
VoteRatio: 0.93
CommentCount: 384
Subreddit: askscience
PostTime: 1658840317
URL: https://www.reddit.com/r/askscience/comments/w8j5jr/what_happens_to_veins_after_they_are_injected/
Text: 

ID: w8khxv
Title: I saw a post earlier today of someone holding a sealed quartz crystal filled with water. How is this possible? Wouldn't the forces involved in making a crystal be enough to evaporate water completely out of the equation?
Author: pennykie
Score: 844
VoteRatio: 0.94
CommentCount: 40
Subreddit: askscience
PostTime: 1658843906
URL: https://www.reddit.com/r/askscience/comments/w8khxv/i_saw_a_post_earlier_today_of_someone_holding_a/
Text: 

ID: w8o5hk
Title: Why do older smallpox vaccines (ACAM) cause a reaction if you have eczema, but JYNNEOS does not?
Author: imaris_help
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1658852814
URL: https://www.reddit.com/r/askscience/comments/w8o5hk/why_do_older_smallpox_vaccines_acam_cause_a/
Text: 

ID: w912bz
Title: What areas of body are most sensitive to heat and cold?
Author: honey-collector
Score: 25
VoteRatio: 0.72
CommentCount: 23
Subreddit: askscience
PostTime: 1658884856
URL: https://www.reddit.com/r/askscience/comments/w912bz/what_areas_of_body_are_most_sensitive_to_heat_and/
Text: 

ID: w94lbw
Title: The first exoplanet was discovered 30 years ago, and thousands have been found since. What was the breakthrough there?
Author: Windrammer420
Score: 8
VoteRatio: 0.83
CommentCount: 14
Subreddit: askscience
PostTime: 1658894799
URL: https://www.reddit.com/r/askscience/comments/w94lbw/the_first_exoplanet_was_discovered_30_years_ago/
Text: 

ID: w9536z
Title: Does the “attention” (as in point of focus) lag behind when you move your eyeballs?
Author: H0LEESHiET
Score: 5
VoteRatio: 0.86
CommentCount: 9
Subreddit: askscience
PostTime: 1658896315
URL: https://www.reddit.com/r/askscience/comments/w9536z/does_the_attention_as_in_point_of_focus_lag/
Text: 

ID: w95fkn
Title: Is there any evidence that the white paint on aircraft decrease exposure to UV or ionizing radiation?
Author: ass_hat_mcgee
Score: 5
VoteRatio: 0.69
CommentCount: 11
Subreddit: askscience
PostTime: 1658897384
URL: https://www.reddit.com/r/askscience/comments/w95fkn/is_there_any_evidence_that_the_white_paint_on/
Text: White paint is commonly used on aircraft for practical and economic reasons - it's easier to resell a white plane that can be painted with the buyer's livery, its easier to spot leaks, the plane heats up less while sitting on the tarmac and most importantly, white paint will not fade or flake as quickly as other colours since it reflects light rather than absorbing it.

However this got me thinking, is there any strong evidence that the reflective nature of white paint used on airliners helps combat exposure to UV-A, B or ionizing radiation for the occupants?

ID: w95frf
Title: Why do rough surfaces encourage nucleation of CO2 in fizzy drinks?
Author: NoahColl29
Score: 14
VoteRatio: 0.82
CommentCount: 4
Subreddit: askscience
PostTime: 1658897402
URL: https://www.reddit.com/r/askscience/comments/w95frf/why_do_rough_surfaces_encourage_nucleation_of_co2/
Text: Just went to a cafe, got a bottle of Coke, put a paper straw in it, and it started bubbling up, out of the bottle and straight onto the table and onto me. I know that rough surfaces, such as a paper straw, or mentos do encourage nucleation of CO2, but could somebody explain why this happens to me? Thanks, Noah

ID: w95xwb
Title: Why do animals have bladders to hold urine?
Author: snappy033
Score: 922
VoteRatio: 0.84
CommentCount: 203
Subreddit: askscience
PostTime: 1658898988
URL: https://www.reddit.com/r/askscience/comments/w95xwb/why_do_animals_have_bladders_to_hold_urine/
Text: Is there an evolutionary reason for this adaptation? Why doesn't urine just dribble out as it is processed?

ID: w9ba6y
Title: Why is the brain not damaged by impact from running, how is it protected from this sort of impact but not from other impacts?
Author: EverydayPigeon
Score: 3816
VoteRatio: 0.93
CommentCount: 427
Subreddit: askscience
PostTime: 1658918235
URL: https://www.reddit.com/r/askscience/comments/w9ba6y/why_is_the_brain_not_damaged_by_impact_from/
Text: 

ID: w9cxjv
Title: Why doesnt current flow from one cell to another?
Author: sunnyman420
Score: 19
VoteRatio: 0.71
CommentCount: 23
Subreddit: askscience
PostTime: 1658923350
URL: https://www.reddit.com/r/askscience/comments/w9cxjv/why_doesnt_current_flow_from_one_cell_to_another/
Text: I connect one conductor's end to one cell's negative terminal and then it's other end to ANOTHER cells positive terminal, why doesn't current flow? PLEASE someone explain in an easy way cause this question is eating me dog.

ID: w9esp0
Title: What special weather events could an Earthlike planet with totally diffent geography from Earth have?
Author: iribuya
Score: 224
VoteRatio: 0.89
CommentCount: 17
Subreddit: askscience
PostTime: 1658928486
URL: https://www.reddit.com/r/askscience/comments/w9esp0/what_special_weather_events_could_an_earthlike/
Text: What special weather events (tornado/hurricane/El Nino....) could an Earthlike planet have that has a totally different continental layout.

A lot of our weather events are massively influenced by ocean streams, mountain ranges, water to land ratio. Are there weather events that science can predict, but don't happen on earth, instead could occur on other planets if the conditions are right.

ID: w9f5zp
Title: Why does spraying a shirt with water from a spray bottle remove most of the wrinkles? Chemistry or physics, I think? I dunno, I am not a scientist lol.
Author: Multch_007
Score: 9
VoteRatio: 0.57
CommentCount: 19
Subreddit: askscience
PostTime: 1658929460
URL: https://www.reddit.com/r/askscience/comments/w9f5zp/why_does_spraying_a_shirt_with_water_from_a_spray/
Text: 

ID: w9fjbl
Title: Ask Anything Wednesday - Engineering, Mathematics, Computer Science
Author: AutoModerator
Score: 212
VoteRatio: 0.87
CommentCount: 123
Subreddit: askscience
PostTime: 1658930410
URL: https://www.reddit.com/r/askscience/comments/w9fjbl/ask_anything_wednesday_engineering_mathematics/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Engineering, Mathematics, Computer Science**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: w9hp5i
Title: How does the immune system respond to herpes?
Author: NycandLachicago
Score: 5
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1658935704
URL: https://www.reddit.com/r/askscience/comments/w9hp5i/how_does_the_immune_system_respond_to_herpes/
Text: What is the immune response to herpes? How does the immune system react to the virus? Can it defeat herpes?

ID: w9i9fm
Title: What impact can a large/powerful storms have on sub-surface geology?
Author: Skoteinoi
Score: 7
VoteRatio: 0.74
CommentCount: 3
Subreddit: askscience
PostTime: 1658937048
URL: https://www.reddit.com/r/askscience/comments/w9i9fm/what_impact_can_a_largepowerful_storms_have_on/
Text: The question was inspired after reading about Typhoon Hagibis which struck Japan in 2019 and was quickly followed by an earthquake. Can storms influence earthquakes in any way or are there any other geological effects of storms hidden below the surface?

ID: w9lrn0
Title: What is 'Superdeterminism' ?
Author: MrInfinitumEnd
Score: 243
VoteRatio: 0.89
CommentCount: 82
Subreddit: askscience
PostTime: 1658945503
URL: https://www.reddit.com/r/askscience/comments/w9lrn0/what_is_superdeterminism/
Text: 

ID: w9mzla
Title: Is potential due to a dipole origin dependent?
Author: 418397
Score: 4
VoteRatio: 0.67
CommentCount: 2
Subreddit: askscience
PostTime: 1658948539
URL: https://www.reddit.com/r/askscience/comments/w9mzla/is_potential_due_to_a_dipole_origin_dependent/
Text: Consider the potential due to a pure dipole... It's 
V=k(p.r)/|r|^3 ... where r is position vector of the point at which the potential is considered and p is dipole moment of the charge distribution... 

Because the net charge Q=0, p remains the same even if we shift the origin... Now consider shifting the origin such that |r| remains the same but r doesn't so that p.r has a different value now... Therefore V has a different value in this frame...

Why? Isn't the potential at a point just the potential difference between this point and a chosen reference point(which happens to be infinity in this case) which shouldn't change unless you change the reference point itself? 

Any explanation???

ID: w9zt5d
Title: How are the probabilities of specific one-off events calculated?
Author: dustybaer88
Score: 7
VoteRatio: 0.77
CommentCount: 7
Subreddit: askscience
PostTime: 1658982034
URL: https://www.reddit.com/r/askscience/comments/w9zt5d/how_are_the_probabilities_of_specific_oneoff/
Text: I'm having a hard time wrapping my head around the probability of one-off events. Like if there is a 15% chance that it will rain tomorrow, or the probability that your favorite team wins their game tomorrow. These are events that either happen or don't and you can't rerun tomorrow to see if you get different results. How is it possible to have a probability for those events that is anything other than 1 or 0? And how would you go about finding the probability of things that don't really have a data set to go off of?

ID: wa1h09
Title: Suppose we have two black holes, one that formed from matter and one that formed from an equal amount of antimatter. If they were to collide and merge, would they merge normally, or would there be some difference noticeable to an outside observer?
Author: checksoutfine2
Score: 23
VoteRatio: 0.93
CommentCount: 12
Subreddit: askscience
PostTime: 1658987340
URL: https://www.reddit.com/r/askscience/comments/wa1h09/suppose_we_have_two_black_holes_one_that_formed/
Text: Also, if I may further the question a bit: would it be possible for infalling matter (stuff that just passed through the event horizon) from one of the black holes to ever "meet up" with infalling anti-matter from the second black hole at some point within the horizon on the way towards the singularity?

ID: wa2meq
Title: Are there diseases you can vaccinate against yet cannot acquire natural immunity for?
Author: cowox93112
Score: 5
VoteRatio: 0.62
CommentCount: 15
Subreddit: askscience
PostTime: 1658991305
URL: https://www.reddit.com/r/askscience/comments/wa2meq/are_there_diseases_you_can_vaccinate_against_yet/
Text: And if yes, how so?

(Restricting to diseases that are not absolutely deadly, e.g. rabies doesn't count)

ID: wa2pmo
Title: Why are some deep oceanic trenches not frequently associated with major earthquakes while others are?
Author: JurassicPark9265
Score: 20
VoteRatio: 0.8
CommentCount: 3
Subreddit: askscience
PostTime: 1658991612
URL: https://www.reddit.com/r/askscience/comments/wa2pmo/why_are_some_deep_oceanic_trenches_not_frequently/
Text: Why are some ocean trenches able to generate extremely high magnitude earthquakes and are seismologically very active while others are not? What determines this kind of behavior? For example, is there a reason why the Mariana Trench has not produced a magnitude 9 quake in recorded times while the Japan Trench has?

ID: wa6or4
Title: Is it possible to 'flush out/destroy covid' from your body before it takes over and fully infects someone?
Author: No_Emergency14999
Score: 0
VoteRatio: 0.29
CommentCount: 14
Subreddit: askscience
PostTime: 1659005483
URL: https://www.reddit.com/r/askscience/comments/wa6or4/is_it_possible_to_flush_outdestroy_covid_from/
Text: This may sound really silly but for example, if there were covid particles in my throat or any virus in general, would something like hot tea 'destroy' the virus or even the cells that they have entered before they get a chance to spread?

I'm not talking about those that get stopped in the first line of defence, but rather the ones that make someone infected.

Thanks in advance!

ID: wa75d8
Title: Does every cloud represent an area of lower air pressure than the air that surrounds it?
Author: musicmunky
Score: 21
VoteRatio: 0.78
CommentCount: 14
Subreddit: askscience
PostTime: 1659006926
URL: https://www.reddit.com/r/askscience/comments/wa75d8/does_every_cloud_represent_an_area_of_lower_air/
Text: I did some googling but couldn't find an answer to this specific question - if I see a cloud can I assume that that location in the atmosphere has a measurably lower pressure than the air surrounding it?

ID: wa7vvs
Title: How long does virus stay in urine? (outside)
Author: LaRoara42
Score: 1812
VoteRatio: 0.87
CommentCount: 162
Subreddit: askscience
PostTime: 1659009184
URL: https://www.reddit.com/r/askscience/comments/wa7vvs/how_long_does_virus_stay_in_urine_outside/
Text: So I live in an area where people tend to pee outside a lot.

Tonight I saw someone pee outside - turned away of course while they went - and they left a puddle. Maybe an hour after, a rat came by and sat right in the puddle for a few seconds before scurrying off again.

Curious how long virus (COVID or anything else) stays active in urine once it hits the air.

Thanks in advance.

Update: a lot of discussion here about whether it's possible to transmit viruses through urine - the answer is yes, it's possible. I'm asking how long it stays active outside of the body, usually on the ground (may be different for different viruses/conditions).

Also, whether we should all be worried about the rat.

See CDC page on CMV for one example: [https://www.cdc.gov/cmv/overview.html](https://www.cdc.gov/cmv/overview.html)

ID: wa9ual
Title: How UVA and UVB causes skin cancer if they are both non-ionizing radiation and only higher frequency UVC is inonizing?
Author: SiriusFxu
Score: 3
VoteRatio: 1
CommentCount: 4
Subreddit: askscience
PostTime: 1659014501
URL: https://www.reddit.com/r/askscience/comments/wa9ual/how_uva_and_uvb_causes_skin_cancer_if_they_are/
Text: 

ID: wabpi4
Title: does the nervous system work like cable lines? where if there is a problem in one area of a nerve does it only affect down the line or the whole function?
Author: PoxTheDragonborn
Score: 14
VoteRatio: 0.77
CommentCount: 10
Subreddit: askscience
PostTime: 1659019214
URL: https://www.reddit.com/r/askscience/comments/wabpi4/does_the_nervous_system_work_like_cable_lines/
Text: For context, I've been diagnosed(?) With neurogenic bladder and nobody knows why, I'm only 43 so I'm not in the usual age range and not diabetic that I know of, and I've had an MRI of my lumbar spine to rule out damage there, but I'm curious if it's plausible that the nerve that functions bladder constriction and opening the autonomic urethral sphincter could.ve malfunctioning down the line and not affecting other things

ID: wach46
Title: What will happen to a rock floating through space as the universe goes through heat death?
Author: JonShartwell
Score: 2002
VoteRatio: 0.93
CommentCount: 295
Subreddit: askscience
PostTime: 1659021110
URL: https://www.reddit.com/r/askscience/comments/wach46/what_will_happen_to_a_rock_floating_through_space/
Text: I understand that in an isolated system entropy tends to increase, but I’m having trouble picturing what an increase in entropy of a space rock would look like. Is a space rock constantly losing molecules on its surface as time goes on, and eventually there’s no rock left and the molecules also break down? How would the bonds holding the surface molecules to the interior break apart in a vacuum? A rock in a vacuum seems so permanent from my perspective but I know surprising things happen over huge timeframes. 

Thanks a lot for reading.

ID: waclyb
Title: Do animals experience a runner’s high similar to humans?
Author: savemyreef
Score: 1
VoteRatio: 0.6
CommentCount: 6
Subreddit: askscience
PostTime: 1659021446
URL: https://www.reddit.com/r/askscience/comments/waclyb/do_animals_experience_a_runners_high_similar_to/
Text: 

ID: wad2rr
Title: if I plant a sprouted potato, is it genetically the same plant as the original?
Author: hambakmeritru
Score: 9
VoteRatio: 0.81
CommentCount: 22
Subreddit: askscience
PostTime: 1659022604
URL: https://www.reddit.com/r/askscience/comments/wad2rr/if_i_plant_a_sprouted_potato_is_it_genetically/
Text: 

ID: wad6lz
Title: How is “muscle memory” understood scientifically? Do muscles have anything to do with it? Or is it some function of the subconscious?
Author: treazon
Score: 1457
VoteRatio: 0.94
CommentCount: 167
Subreddit: askscience
PostTime: 1659022868
URL: https://www.reddit.com/r/askscience/comments/wad6lz/how_is_muscle_memory_understood_scientifically_do/
Text: 

ID: waejgn
Title: how long does a new animal have to live in an environment before it's no longer considered an invasive species?
Author: Dinklecorn
Score: 10
VoteRatio: 0.82
CommentCount: 4
Subreddit: askscience
PostTime: 1659026143
URL: https://www.reddit.com/r/askscience/comments/waejgn/how_long_does_a_new_animal_have_to_live_in_an/
Text: 

ID: wafxbo
Title: Is laughter and the mechanics of laughing innate at birth or a learned expression of humor?
Author: epanek
Score: 65
VoteRatio: 0.86
CommentCount: 18
Subreddit: askscience
PostTime: 1659029462
URL: https://www.reddit.com/r/askscience/comments/wafxbo/is_laughter_and_the_mechanics_of_laughing_innate/
Text: 

ID: wag7ev
Title: How does a cat’s vision change with dilation?
Author: BluJay42
Score: 1
VoteRatio: 0.55
CommentCount: 3
Subreddit: askscience
PostTime: 1659030130
URL: https://www.reddit.com/r/askscience/comments/wag7ev/how_does_a_cats_vision_change_with_dilation/
Text: Cats eyes range from slits to almost the full eye. I was wondering if there was any explanation/illustrations showing what a cat sees when this happens.

ID: wagyy9
Title: Do we have a unit for measuring joy?
Author: frozenAdaptness
Score: 5
VoteRatio: 0.6
CommentCount: 15
Subreddit: askscience
PostTime: 1659031955
URL: https://www.reddit.com/r/askscience/comments/wagyy9/do_we_have_a_unit_for_measuring_joy/
Text: And is there a limit of joy that we can feel?

ID: wahkbl
Title: What is the function of thallium in smartphones (or generally in electronics)?
Author: chmqin
Score: 33
VoteRatio: 0.78
CommentCount: 16
Subreddit: askscience
PostTime: 1659033395
URL: https://www.reddit.com/r/askscience/comments/wahkbl/what_is_the_function_of_thallium_in_smartphones/
Text: Hi reddit,

after my last question I read a bit more about materials in tech, and it's absolutely fascinating. I thought it was all just plastic and silicon, but there is a whole world of strange stuff out there.

I wanted to know what you can find in a phone and found those two cool papers:

    https://link.springer.com/article/10.1007/s11664-014-3310-3
    https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5940856/

They both ground down phones and analyzed their content. One thing was strange: Most things are somehow consistent over different phones (with some like lead becoming way less after RoHS in 2006, makes sense), but one is really strange: thallium.

In the second paper, it is found in some phones in the range of 20-300 mg/kg phone, but in most phones it does not appear at all. Same for the first paper: It is found in only 4 of the over 80 phones, with contents between 4-80 mg/kg phone. I could assume that they just did not find it even if it was there in the second case, but it does not sound correct to assume that if in the first paper they only found it very few of thos over 80 phones. I found many speicalized applications, but solar panels and medical equipment don't sound like phones. I also found a combination where it was used for wireless communications, but I can't find info on this in phones, so maybe that is more some kind base station material? Also if it is used as a dopant in semiconductors its concentration would be much much lower than it is in the phones where it was found. Since on this subreddit there seems to be someone knowledgable for every topic:

Where and how is thallium used in phones and in tech general? Is it in some chip on the PCB, in the display or somewhere else, which function does it have and why is it only found in some of them?

PS: The flair is hard, others could also fit...

ID: wahx5z
Title: Can a rocky planet be Jupiter sized?
Author: CromulentDucky
Score: 457
VoteRatio: 0.92
CommentCount: 127
Subreddit: askscience
PostTime: 1659034259
URL: https://www.reddit.com/r/askscience/comments/wahx5z/can_a_rocky_planet_be_jupiter_sized/
Text: In terms of mass, could such a world exist? Is there no way there would ever be that amount of mass available around a star? Are we just assuming all large planets detected are gas giants?

ID: wai4xk
Title: Is nicotine harmful by itself, or does the danger come from additives in tobacco/vape products?
Author: nitr0smash
Score: 241
VoteRatio: 0.9
CommentCount: 109
Subreddit: askscience
PostTime: 1659034787
URL: https://www.reddit.com/r/askscience/comments/wai4xk/is_nicotine_harmful_by_itself_or_does_the_danger/
Text: Obviously nicotine is addictive, but does the nicotine itself cause cancer etc., or are the harmful outcomes of nicotine use due to the additives and byproducts in the consumable product?

ID: wait9x
Title: What clade do vascular aquatic plants fall into if not Tracheophyta?
Author: KillerQuicheStar
Score: 0
VoteRatio: 0.5
CommentCount: 4
Subreddit: askscience
PostTime: 1659036352
URL: https://www.reddit.com/r/askscience/comments/wait9x/what_clade_do_vascular_aquatic_plants_fall_into/
Text: So I've been trying to understand plant taxonomy and to say it's been confusing would be an understatement. Different sources use different terms and models to describe it and no websites I've searched have really yielded me the answers I'm looking for. Right now I'm trying to figure out what clade vascular aquatic plants are in because from my understanding, they can't be in Tracheophyta, because those are specifically land plants. Is there a larger clade that forms *all* vascular plants, or am I thinking about this too hard and that's not how it works? From my studies I've also found that some websites just use clades to substitute other taxonomic ranks such as phylum and class. Is that appropriate or should they be in a proper rank, not just a clade?

ID: walw2s
Title: Why is it that we have found countless mutations which result in very serious or even fatal diseases yet we haven't found any which give some significant survival advantage ?
Author: andheracayennarahe
Score: 40
VoteRatio: 0.68
CommentCount: 83
Subreddit: askscience
PostTime: 1659043700
URL: https://www.reddit.com/r/askscience/comments/walw2s/why_is_it_that_we_have_found_countless_mutations/
Text: 

ID: waqq5m
Title: If we soon need to start giving everyone smallpox shots would they still be using the same huge needle that they used to?
Author: TinyLadySender
Score: 567
VoteRatio: 0.88
CommentCount: 119
Subreddit: askscience
PostTime: 1659056245
URL: https://www.reddit.com/r/askscience/comments/waqq5m/if_we_soon_need_to_start_giving_everyone_smallpox/
Text:  So, all my shots that I have had in the last 10 years have been teeny tiny needles where you hardly feel them go in. I never got smallpox as it was **eradicated** long before I was born. 

If they needed to start up with this, would they have to use that same huge ass 2 pronged needle or would they be able to utilize new needle developments?

ID: wazo90
Title: Does Goldbach's conjecture, if true, prove a duality of the prime numbers' infinity?
Author: BansheeF2H
Score: 6
VoteRatio: 0.6
CommentCount: 8
Subreddit: askscience
PostTime: 1659084759
URL: https://www.reddit.com/r/askscience/comments/wazo90/does_goldbachs_conjecture_if_true_prove_a_duality/
Text: Assuming Goldbach's 'strong' conjecture is true (and thus far all calculated data shows that it is), then each countable even whole number comprises two (2) prime numbers. Does this prove that the infinity of primes is twice as "big" as the infinity of all countable even whole numbers?

ID: wb13qt
Title: Is there any appreciable health difference between stannous fluoride and sodium fluoride?
Author: PHealthy
Score: 1045
VoteRatio: 0.91
CommentCount: 107
Subreddit: askscience
PostTime: 1659090071
URL: https://www.reddit.com/r/askscience/comments/wb13qt/is_there_any_appreciable_health_difference/
Text: 

ID: wb19ix
Title: In movies people in critical condition are often told to 'stay awake!' or 'stay with me!', implying they would die when losing consciousness. Do people actually have a higher likelihood of survival when staying conscious, assuming the type/timing of help afterwards is the same?
Author: iGeroNo
Score: 494
VoteRatio: 0.97
CommentCount: 85
Subreddit: askscience
PostTime: 1659090630
URL: https://www.reddit.com/r/askscience/comments/wb19ix/in_movies_people_in_critical_condition_are_often/
Text: 

ID: wb3ojp
Title: Why do some antidepressants lead to an increased risk of suicidal thoughts and behaviors? I mean isn't the point to not have those tendencies?
Author: imareallivewire
Score: 12
VoteRatio: 0.71
CommentCount: 16
Subreddit: askscience
PostTime: 1659098145
URL: https://www.reddit.com/r/askscience/comments/wb3ojp/why_do_some_antidepressants_lead_to_an_increased/
Text: 

ID: wb3zzz
Title: How does medicine against diarrhoea work if it takes so long for food to go from end to end?
Author: Bionic404
Score: 5
VoteRatio: 0.69
CommentCount: 4
Subreddit: askscience
PostTime: 1659099067
URL: https://www.reddit.com/r/askscience/comments/wb3zzz/how_does_medicine_against_diarrhoea_work_if_it/
Text: Title.

ID: wb4l6m
Title: Is it known what caused the current monkeypox outbreak?
Author: MorboDemandsComments
Score: 125
VoteRatio: 0.82
CommentCount: 55
Subreddit: askscience
PostTime: 1659100597
URL: https://www.reddit.com/r/askscience/comments/wb4l6m/is_it_known_what_caused_the_current_monkeypox/
Text: Do scientists and medical experts know what has caused the current monkeypox outbreak? Have there been mutations which have caused it to spread so widely? Was there a superspreader event that's causing it to snowball? Have changes to society made it more likely that a disease such as this will infect more people? Something else?

Thanks!

ID: wb6v6j
Title: Did nuclear bomb tests leave behind Hiroshimas and Nagasaki's minus the human casualties? Are the test sites habitable?
Author: jollysailorband
Score: 3727
VoteRatio: 0.91
CommentCount: 579
Subreddit: askscience
PostTime: 1659106427
URL: https://www.reddit.com/r/askscience/comments/wb6v6j/did_nuclear_bomb_tests_leave_behind_hiroshimas/
Text: 

ID: wb742q
Title: Can we use the AlphaFold database to invent new proteins based on the function we want?
Author: BeautifulVegetable10
Score: 26
VoteRatio: 0.81
CommentCount: 9
Subreddit: askscience
PostTime: 1659107021
URL: https://www.reddit.com/r/askscience/comments/wb742q/can_we_use_the_alphafold_database_to_invent_new/
Text: So AlphaFold released the predicted structures of 200 million naturally occurring proteins. Does this mean we can use this data to invent new protein structures that have different functionality?

ID: wb8upb
Title: Why did people claim that general relativity promoted moral relativity?
Author: Legitimate-Wolf-2544
Score: 11
VoteRatio: 0.75
CommentCount: 13
Subreddit: askscience
PostTime: 1659111228
URL: https://www.reddit.com/r/askscience/comments/wb8upb/why_did_people_claim_that_general_relativity/
Text: I remember reading that a lot of people (including the nazis) rejected general relativity in the early 20th century because they claimed it promoted moral relativism. I'm fairly well-informed on both general relativity and moral relativism, yet I can't see how these two got intertwined.

ID: wb92sw
Title: How do archeologists define the age of an object?
Author: Fluffy-Dragonfly-468
Score: 12
VoteRatio: 0.81
CommentCount: 18
Subreddit: askscience
PostTime: 1659111760
URL: https://www.reddit.com/r/askscience/comments/wb92sw/how_do_archeologists_define_the_age_of_an_object/
Text: Even if the age it's approximate it's still mind blowing to me how they can find a rock and be "hmm yes that's about 40 million years old"

ID: wb9lnu
Title: If ectotherm are less capable of maintaining an internal temperature, does this mean they display less homeostatis? Are there organisms which clearly display different levels of homeostatis?
Author: OvidPerl
Score: 12
VoteRatio: 0.7
CommentCount: 6
Subreddit: askscience
PostTime: 1659113046
URL: https://www.reddit.com/r/askscience/comments/wb9lnu/if_ectotherm_are_less_capable_of_maintaining_an/
Text: Title asks it all :)

ID: wbad79
Title: If I move a spider about six feet from where I found it, is it able to find its way back to its home?
Author: Righteous_Dude
Score: 1203
VoteRatio: 0.92
CommentCount: 199
Subreddit: askscience
PostTime: 1659114910
URL: https://www.reddit.com/r/askscience/comments/wbad79/if_i_move_a_spider_about_six_feet_from_where_i/
Text: What about a longer distance such as fifteen or twenty feet?  

Perhaps they have some memory of landmarks within their territory?

Edit to add: I suppose species may vary in their abilities; I'm asking about those I might find in my house in the western USA.


-----------------------------

(Note to moderators: I want to flair the post as "Entomology" or "Zoology" but they were not in the list, so I chose the closest flair, "Biology".)

ID: wbalu9
Title: How do we know that life started 3.8 billion years ago?
Author: Ok_Wolverine_4268
Score: 20
VoteRatio: 0.65
CommentCount: 28
Subreddit: askscience
PostTime: 1659115503
URL: https://www.reddit.com/r/askscience/comments/wbalu9/how_do_we_know_that_life_started_38_billion_years/
Text: Life here being defined as any group of molecules being able to reproduce and maintain an atmosphere different from its environment.

ID: wbio9l
Title: Does white blood cell count affect fertility in women?
Author: WildRover233
Score: 2
VoteRatio: 0.59
CommentCount: 1
Subreddit: askscience
PostTime: 1659136780
URL: https://www.reddit.com/r/askscience/comments/wbio9l/does_white_blood_cell_count_affect_fertility_in/
Text: If a woman has a low white blood cell count, would that technically increase the likelihood of a sperm reaching an egg, or would it not have an impact on her immune system's response to sperm?

ID: wbivcv
Title: How are blood clots affected by alcohol consumption?
Author: gghost56
Score: 24
VoteRatio: 0.81
CommentCount: 4
Subreddit: askscience
PostTime: 1659137340
URL: https://www.reddit.com/r/askscience/comments/wbivcv/how_are_blood_clots_affected_by_alcohol/
Text: I have read both. That alcohol prevents clots and that alcohol promotes clots 

What is true ? What is the mechanism ?

ID: wbkvn1
Title: What exactly is brain death? Why can’t the brain recover if it receives sufficient care quickly enough? Is there any hope medicine may eventually be able to reverse that process?
Author: AnDraoi
Score: 14
VoteRatio: 0.71
CommentCount: 6
Subreddit: askscience
PostTime: 1659143218
URL: https://www.reddit.com/r/askscience/comments/wbkvn1/what_exactly_is_brain_death_why_cant_the_brain/
Text: 

ID: wbncg5
Title: Is there enough water in the Mississippi River watershed to support any of the proposed projects to bolster the Colorado River system with Mississippi River water?
Author: idropknowledge
Score: 20
VoteRatio: 0.84
CommentCount: 5
Subreddit: askscience
PostTime: 1659150878
URL: https://www.reddit.com/r/askscience/comments/wbncg5/is_there_enough_water_in_the_mississippi_river/
Text: I ask this question because I just saw an ad for a local politician where they claim to support such efforts. 

It seems extremely unlikely to me that this would be a good idea. It sounds like a recipe for ecological disaster. However, I dont want to be close minded to potential evidence. Is there enough water? Is there any scientific evidence that such projects may be feasible in such a way that could possibly mitigate long term ecological problems?

I suppose that part of my question involves a number (how much water), but I am more interested in the scientific research around such projects in more general terms. 

Thanks.

ID: wbo762
Title: What causes blisters/rashes in monkeypox?
Author: booccawill
Score: 4
VoteRatio: 0.63
CommentCount: 2
Subreddit: askscience
PostTime: 1659153717
URL: https://www.reddit.com/r/askscience/comments/wbo762/what_causes_blistersrashes_in_monkeypox/
Text: Is it just an immune response or does the virus specifically target the skin?

ID: wbru6l
Title: Are epigenetic changes passed on mostly through the matrilineal line?
Author: cmon2021
Score: 12
VoteRatio: 0.79
CommentCount: 7
Subreddit: askscience
PostTime: 1659166388
URL: https://www.reddit.com/r/askscience/comments/wbru6l/are_epigenetic_changes_passed_on_mostly_through/
Text: I've just read a book that claims the above in a passing sentence. No evidence shown and Google scholar isn't giving me a direct answer. I had assumed that it would be equal (perhaps apart from mtDNA). Any answers and/or links appreciated.

ID: wbttpu
Title: If almonds and walnuts are, botanically speaking, seeds instead of nuts, why do they still cause a reaction in tree nut allergies?
Author: HOWDEHPARDNER
Score: 3588
VoteRatio: 0.93
CommentCount: 217
Subreddit: askscience
PostTime: 1659174561
URL: https://www.reddit.com/r/askscience/comments/wbttpu/if_almonds_and_walnuts_are_botanically_speaking/
Text: Or put another way — if my nut allergy includes seeds, then why only certain types of seeds such as almonds and not poppy or sunflower seeds?

If allergens are similar in almonds, cashews, hazelnuts are they actually more similar than their different botanical catgories/nomenclature suggests?

ID: wbwirh
Title: How do women end up with more estrogen than men? Do we just have more aromatase?
Author: Batfrog
Score: 0
VoteRatio: 0.43
CommentCount: 6
Subreddit: askscience
PostTime: 1659184442
URL: https://www.reddit.com/r/askscience/comments/wbwirh/how_do_women_end_up_with_more_estrogen_than_men/
Text: 

ID: wbx5aq
Title: What exactly is meant by "quantum information cannot be destroyed"?
Author: doblitos
Score: 195
VoteRatio: 0.9
CommentCount: 70
Subreddit: askscience
PostTime: 1659186424
URL: https://www.reddit.com/r/askscience/comments/wbx5aq/what_exactly_is_meant_by_quantum_information/
Text: 

ID: wbyl86
Title: Is the monkeypox that’s currently spreading a new variant?
Author: jobromo123
Score: 2
VoteRatio: 0.55
CommentCount: 11
Subreddit: askscience
PostTime: 1659190769
URL: https://www.reddit.com/r/askscience/comments/wbyl86/is_the_monkeypox_thats_currently_spreading_a_new/
Text: Monkeypox has gone from being fairly difficult to contract to somewhat easy. Was monkeypox able to become more contagious through a mutation? What caused this?

ID: wc2via
Title: How do mutations occur that happen to be beneficial for the environment?
Author: Acceptable-Clerk-921
Score: 31
VoteRatio: 0.68
CommentCount: 57
Subreddit: askscience
PostTime: 1659202526
URL: https://www.reddit.com/r/askscience/comments/wc2via/how_do_mutations_occur_that_happen_to_be/
Text: The fact that an organism adapts extremely good to the environment is very strange to me. I understand evolution so my question is not how organisms are so well suited for the environment, it's how they can even develop mutations that is suited to live. I feel like we are heads landing consecutively thousand times.

I hope my question is clear I am having a hard time formulating it.

Edit: Thank you all so much for taking time to respond. I read it all and it was very helpful. I now understand the answer. 

ID: wc896l
Title: How is the monkeypox vaccine effective AFTER getting exposed?
Author: GldnRetriever
Score: 246
VoteRatio: 0.85
CommentCount: 35
Subreddit: askscience
PostTime: 1659217515
URL: https://www.reddit.com/r/askscience/comments/wc896l/how_is_the_monkeypox_vaccine_effective_after/
Text: The vaccine requires two doses at least 4 weeks apart. 

But it was first being given mainly after reported exposure. Symptoms can appear 5 days after exposure. 

How can the vaccine be helpful after exposure if it takes so much longer to be effective while the virus progresses so much faster?

ID: wc9s3b
Title: How is dead tissue in the body Re absorbed?
Author: Glass48
Score: 6
VoteRatio: 1
CommentCount: 1
Subreddit: askscience
PostTime: 1659221680
URL: https://www.reddit.com/r/askscience/comments/wc9s3b/how_is_dead_tissue_in_the_body_re_absorbed/
Text: I had an Epiploic Appendagitis (https://en.wikipedia.org/wiki/Epiploic_appendagitis?wprov=sfti1) and it got me wondering how long does it take dead tissue to really Re absorb/ be gone . And does it all get Re absorbed?

ID: wcbvzx
Title: Which animal species has the biggest variability in size?
Author: PeDestrianHD
Score: 2
VoteRatio: 0.63
CommentCount: 14
Subreddit: askscience
PostTime: 1659228016
URL: https://www.reddit.com/r/askscience/comments/wcbvzx/which_animal_species_has_the_biggest_variability/
Text: 

ID: wcdd9v
Title: Are there Mammals that are parasites?
Author: TheSentinelsSorrow
Score: 9
VoteRatio: 0.72
CommentCount: 18
Subreddit: askscience
PostTime: 1659232736
URL: https://www.reddit.com/r/askscience/comments/wcdd9v/are_there_mammals_that_are_parasites/
Text: 

ID: wcdesf
Title: What is the oldest mammal species we know of that still exists?
Author: Aggravating-Owl-9352
Score: 8
VoteRatio: 0.75
CommentCount: 7
Subreddit: askscience
PostTime: 1659232853
URL: https://www.reddit.com/r/askscience/comments/wcdesf/what_is_the_oldest_mammal_species_we_know_of_that/
Text: I always have this thought, and when I try and find the answer to it, I find nothing

I mean a mammal species that still exists today, and has existed for the longest as a species

ID: wcds67
Title: Why do almost all land mammals have their forelimbs different from their rear limbs? And why are the forelimbs across so many species roughly the same? Why are the rear limbs also roughly the same across so many species?
Author: Any-Tadpole-6816
Score: 3
VoteRatio: 0.64
CommentCount: 5
Subreddit: askscience
PostTime: 1659234000
URL: https://www.reddit.com/r/askscience/comments/wcds67/why_do_almost_all_land_mammals_have_their/
Text: 

ID: wcdtfh
Title: Is it possible to get non-spherical bubbles or groups of bubbles?
Author: --_--__________--_--
Score: 2
VoteRatio: 0.6
CommentCount: 9
Subreddit: askscience
PostTime: 1659234114
URL: https://www.reddit.com/r/askscience/comments/wcdtfh/is_it_possible_to_get_nonspherical_bubbles_or/
Text: Drinking a cup of coffee and mesmerised by the collection of bubbles in the cream layer. 

I appreciate why they are all circular (equal outward pressure in all directions?)

But are there any situations where non-spherical bubbles can arise? Eg: different pressure conditions, different liquids, etc

ID: wcf21z
Title: How do patellar tendon straps work to reduce pain?
Author: LackingUtility
Score: 6
VoteRatio: 0.88
CommentCount: 2
Subreddit: askscience
PostTime: 1659238162
URL: https://www.reddit.com/r/askscience/comments/wcf21z/how_do_patellar_tendon_straps_work_to_reduce_pain/
Text: The patellar tendon goes from behind your kneecap to the front of your tibia (shinbone) and can get painfully inflamed or partially torn, sometimes referred to as Jumper's Knee. One method of dealing with that pain is to wear a tight strap around the leg across that tendon just below the knee - the straps usually have a hard lump that presses down on the tendon.

Anecdotally (and personally), this seems to really reduce the pain. But why? Usually, pressing on an injury would hurt more, not less. Here, the strap's functionality seems to be purely mechanical - it's not some "copper infused fabric" or anything like that - cinching it tighter seems to improve the result (until it's so tight it's cutting off blood flow), and removing the strap immediately removes the benefit. Why does this apparently help, and why does pressure on the patellar tendon seem to make it more stable? Is it applicable to any other tendonitis injuries?

ID: wciti1
Title: What specific behaviors cause increased degradation of lithium ion batteries?
Author: Qazerowl
Score: 7
VoteRatio: 0.89
CommentCount: 14
Subreddit: askscience
PostTime: 1659251628
URL: https://www.reddit.com/r/askscience/comments/wciti1/what_specific_behaviors_cause_increased/
Text: We all know that using a lithium ion battery causes it's capacity to decrease over the years. But I am interested in better understanding how different usage patterns impact the speed of this degradation. I've read some about the chemical mechanisms that cause this problem, and I've read several articles on "best practices" for battery health, but I still do not feel like I have a good understanding of everything.

For example, suppose we need to use 20% of the energy of a battery. Is it best for the long term health to only charge the battery up to 20%, and then drain it to 0%, and then back to 20%? Or is it better to go from 100%-80%-100%? Or is the optimal thing to split the middle and go from 60%-40%-60%?

I have also seen it mentioned that charging batteries more slowly improves their lifespan. Is this solely because of reduced heat, or is that still true even if temperature is removed from the equation? I have also seen many mentions of "deep cycles" being bad for the battery, meaning that multiple smaller discharges/recharges in a row are better than a longer discharge. Does this mean that, in the previous example, using the battery from 100%-80%-100% every day is worse for long term battery health than doing four sets of 100%-95%-100% every day?

While I would certainly appreciate any well-informed answer to the above questions, what I am ultimately searching for is a better understanding of the subject that would allow me to answer such questions myself.

ID: wciw50
Title: How do you define an inner product when the basis set is not orthonormal?
Author: 418397
Score: 3
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1659251927
URL: https://www.reddit.com/r/askscience/comments/wciw50/how_do_you_define_an_inner_product_when_the_basis/
Text: Griffths says that in the case of an orthonormal basis, the inner product of two vectors can be written very neatly in terms of their components...

<a|b>=a1\*b1+a2\*b2+....+an*bn 

But in order to know if a set is orthonormal or not we need to be able to calculate the dot product <e_i|e_j> and check if it is equal to del(ij) without actually being able to represent them (basis vectors) by some n-tuple of "components with respect to another prescribed basis"..., right? Otherwise we just get stuck in a never ending infinite staircase, isn't it?

So how do we do that? How do we know if the basis is orthonormal? In 3d real vector space we can just talk about projections(we can just visualise the thing) I know.... but how does this projection idea generalise to higher dimensional and also complex vector spaces without having to talk about an inner product?

ID: wcpczi
Title: Can scientist photograph exoplanets?
Author: Wide-Escape-5618
Score: 1045
VoteRatio: 0.89
CommentCount: 119
Subreddit: askscience
PostTime: 1659275889
URL: https://www.reddit.com/r/askscience/comments/wcpczi/can_scientist_photograph_exoplanets/
Text: One of my friends at Nasa told me that there were existing images of exoplanets, is this true?  Surely that’s not possible yet right?

ID: wcrezl
Title: How effective are the COVID-19 vaccines at preventing brain damage?
Author: koalathebean
Score: 0
VoteRatio: 0.39
CommentCount: 3
Subreddit: askscience
PostTime: 1659281498
URL: https://www.reddit.com/r/askscience/comments/wcrezl/how_effective_are_the_covid19_vaccines_at/
Text: I’ve been reading some articles on the way COVID-19 affects the brain, and it’s a little terrifying. A study reported that some patients of COVID-19 suffered a reduction of gray matter in their brains. I’ve read that the vaccine can help reduce the risk of long-COVID, but does it also reduce the impact of COVID-19 on the brain?

ID: wcrm08
Title: Can, and how does, the human body eliminate all the microparticles that we either inhale or consume? I'm mostly worried about construction dust in lungs
Author: ottpro
Score: 42
VoteRatio: 0.83
CommentCount: 31
Subreddit: askscience
PostTime: 1659282005
URL: https://www.reddit.com/r/askscience/comments/wcrm08/can_and_how_does_the_human_body_eliminate_all_the/
Text: 

ID: wcsjd3
Title: How do air filters hold back particles?
Author: selectronics
Score: 3
VoteRatio: 0.67
CommentCount: 6
Subreddit: askscience
PostTime: 1659284507
URL: https://www.reddit.com/r/askscience/comments/wcsjd3/how_do_air_filters_hold_back_particles/
Text: I know that air filters like HEPA filters consist of a lot of small fibers and that there are different reasons why particles hit these fibers, depending on the particle size. But why do these particles then stick to the fibers? Why don't they touch them and then keep flying, since the airflow is still pesent?

And, additional question: Do particles of different materials get filtered with different probabilities - since they differ in mass and probably in their suface - , or is the particle material irrelevant and it's only about the size?

ID: wcu3mi
Title: Do environmental factors play a role in human facial development?
Author: NoT_Tirb
Score: 901
VoteRatio: 0.94
CommentCount: 154
Subreddit: askscience
PostTime: 1659288667
URL: https://www.reddit.com/r/askscience/comments/wcu3mi/do_environmental_factors_play_a_role_in_human/
Text: Is the shape of the face and jaw determined entirely by genetics, or do environmental factors influence development?

Examples

Eating soft foods vs eating tough, chewy foods. 

Resting tongue position. 

Breast feeding vs bottle feeding.

ID: wcvnba
Title: How do radio recievers tune to different frequencies?
Author: ReynAetherwindt
Score: 6
VoteRatio: 0.62
CommentCount: 21
Subreddit: askscience
PostTime: 1659292796
URL: https://www.reddit.com/r/askscience/comments/wcvnba/how_do_radio_recievers_tune_to_different/
Text: To my understanding, radio antennas are basically a piece of metal with at least one dimension great enough to detect the electrical force of a radio wave.

What I don't get is how radios can pick out a specific frequency from *all* the radio frequencies that could affect it.

(I understand electricity and electromagnetism on a "University Physics 2" level.)

ID: wcx4sa
Title: Is the same side of our moon always facing our planet unique to our moon only?
Author: frickafreshhh
Score: 10
VoteRatio: 0.67
CommentCount: 16
Subreddit: askscience
PostTime: 1659296728
URL: https://www.reddit.com/r/askscience/comments/wcx4sa/is_the_same_side_of_our_moon_always_facing_our/
Text: Also, why is it our moon has the same side facing us? Are their other celestial objects that display this characteristic?

ID: wcxnzb
Title: How does a body of water get categorized?
Author: RoflcopterV22
Score: 4
VoteRatio: 0.83
CommentCount: 6
Subreddit: askscience
PostTime: 1659298115
URL: https://www.reddit.com/r/askscience/comments/wcxnzb/how_does_a_body_of_water_get_categorized/
Text: I see things like the Caspian sea which seem like a lake, or the gulf of Thailand, next to the Andaman sea, next to the Bay of Bengal, which all seem to be about the same.

  


Nothing visually makes sense, as far as I can tell.

ID: wd2xs8
Title: Does human visual perspective scale linearly with distance?
Author: stoneape314
Score: 4
VoteRatio: 0.83
CommentCount: 2
Subreddit: askscience
PostTime: 1659312415
URL: https://www.reddit.com/r/askscience/comments/wd2xs8/does_human_visual_perspective_scale_linearly_with/
Text: i.e. Will something at 10m distance appear half the size it does at 5m and does this scale linearly for the full range of visual perception?

Just did an impromptu experiment and this seems to hold at short distances, want to verify it applies throughout.

Do we know of any organisms with visual perception where the relationship doesn't seem to be linear?

ID: wd3eio
Title: How does car's tire pressure monitor work?
Author: throwaway_reddevil9
Score: 2
VoteRatio: 0.6
CommentCount: 5
Subreddit: askscience
PostTime: 1659313701
URL: https://www.reddit.com/r/askscience/comments/wd3eio/how_does_cars_tire_pressure_monitor_work/
Text: 

ID: wd3o1p
Title: Do our lungs fill up sequentially?
Author: anotherjetli
Score: 9
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1659314444
URL: https://www.reddit.com/r/askscience/comments/wd3o1p/do_our_lungs_fill_up_sequentially/
Text: We have alveoli in our lungs which fill with air and allow for diffusion of gases across blood membrane. Do the alveoli near the "top" of my lungs fill before the bottom ones, or do they all fill simultaneously?

ID: wd5jgy
Title: What makes a spoken language a language and when does a code become a language?
Author: clboisvert14
Score: 4
VoteRatio: 0.63
CommentCount: 7
Subreddit: askscience
PostTime: 1659319836
URL: https://www.reddit.com/r/askscience/comments/wd5jgy/what_makes_a_spoken_language_a_language_and_when/
Text: 

ID: wd5tfz
Title: How do our bodies immediately switch to breathing air when we’re born?
Author: HmmNotLikely
Score: 5
VoteRatio: 0.78
CommentCount: 6
Subreddit: askscience
PostTime: 1659320665
URL: https://www.reddit.com/r/askscience/comments/wd5tfz/how_do_our_bodies_immediately_switch_to_breathing/
Text: (vs. I just assume generally receiving oxygen through the amniotic fluid before birth?)

ID: wd6b6h
Title: Why does the BeiDou 3 navigation system use geostationary and inclined geosynchronous orbits?
Author: EZ-PEAS
Score: 9
VoteRatio: 0.74
CommentCount: 1
Subreddit: askscience
PostTime: 1659322181
URL: https://www.reddit.com/r/askscience/comments/wd6b6h/why_does_the_beidou_3_navigation_system_use/
Text: It looks like GPS, Galileo, and GLONASS all use constellations of satellites in circular medium altitude orbits. 

BeiDou 3 has just as many satellites in circular medium altitude orbits, but it also has additional satellites in geostationary orbits and inclined geosynchronous orbits that stay roughly over the same regions of Earth.

What is the purpose of these extra satellites in the other orbits? Do they improve navigational accuracy?

ID: wd6em1
Title: Do satellites while in space rust or rot?
Author: ltcommanderasseater
Score: 9
VoteRatio: 0.85
CommentCount: 10
Subreddit: askscience
PostTime: 1659322470
URL: https://www.reddit.com/r/askscience/comments/wd6em1/do_satellites_while_in_space_rust_or_rot/
Text: The temp is freezing but the lack of oxygen prevents the rust?

ID: wd6kmw
Title: If monkeypox can be transmitted through animals, can it also be spread through mosquitos and other bugs/parasites?
Author: letsdancetogether-
Score: 8
VoteRatio: 0.75
CommentCount: 4
Subreddit: askscience
PostTime: 1659322973
URL: https://www.reddit.com/r/askscience/comments/wd6kmw/if_monkeypox_can_be_transmitted_through_animals/
Text: 

ID: wd7cvk
Title: Is there a minimum wait time to get a vaccine after you've just been ill?
Author: sirena8875
Score: 4
VoteRatio: 0.7
CommentCount: 9
Subreddit: askscience
PostTime: 1659325411
URL: https://www.reddit.com/r/askscience/comments/wd7cvk/is_there_a_minimum_wait_time_to_get_a_vaccine/
Text: For example, if you've just had chickenpox and you decide to get the chickenpox vaccine afterwards, is there a period of time you should wait before getting the vaccine and why, or can you get it soon after the symptoms subside?

ID: wd9qxg
Title: Can you develop type 1 diabetes from type 2 diabetes?
Author: Im-NotGoofy
Score: 8
VoteRatio: 0.83
CommentCount: 9
Subreddit: askscience
PostTime: 1659333500
URL: https://www.reddit.com/r/askscience/comments/wd9qxg/can_you_develop_type_1_diabetes_from_type_2/
Text: I ask this because I know that your pancreas simply can no longer function due to the amount of carbohydrates that you’ve been eating for T2D and it becomes worn down. However I also realize that T1D means that your pancreas is no longer functioning. So can you develop T1D from T2D if you continue to eat too much carbohydrates to the point where you lose all insulin in your body?

ID: wdaiel
Title: We haven't had named storm in the Atlantic for a while. Does that mean the ocean is building up heat and when we do get a storm it will be a butt kicker?
Author: JmnyFxt
Score: 3
VoteRatio: 0.57
CommentCount: 3
Subreddit: askscience
PostTime: 1659336270
URL: https://www.reddit.com/r/askscience/comments/wdaiel/we_havent_had_named_storm_in_the_atlantic_for_a/
Text: 

ID: wdb1kz
Title: Why does dust stick to wet wipes instead of the wet surface below?
Author: selectronics
Score: 540
VoteRatio: 0.89
CommentCount: 68
Subreddit: askscience
PostTime: 1659338231
URL: https://www.reddit.com/r/askscience/comments/wdb1kz/why_does_dust_stick_to_wet_wipes_instead_of_the/
Text: Hi,

when cleaning with wet paper towels or mopping the floor with water, the dust etc sticks to the paper towel or to the mop. However, on the surface that was wiped remains a film of water from the paper towel/mop. Why does the stuff you want to remove stay on the wipe, and not in the water left behind on the surface?

ID: wdbqtm
Title: If limb reattachment manages to fix nerves inside the severed limb, why can't the same be done for a severed spinal chord?
Author: Bionic404
Score: 29
VoteRatio: 0.82
CommentCount: 17
Subreddit: askscience
PostTime: 1659340960
URL: https://www.reddit.com/r/askscience/comments/wdbqtm/if_limb_reattachment_manages_to_fix_nerves_inside/
Text: It seems that limb reattachment can fix nerves inside limbs, so why shouldn't the same be possible with a spinal chord? Maybe not restore full function, but perhaps at least enable the person to stand upright?

ID: wdgn61
Title: Can Glass Explode because of Temperature Change?
Author: LevelHints
Score: 4
VoteRatio: 0.58
CommentCount: 21
Subreddit: askscience
PostTime: 1659358053
URL: https://www.reddit.com/r/askscience/comments/wdgn61/can_glass_explode_because_of_temperature_change/
Text: So today I wanted to pour the hot coffee from the coffee machine I had just made into a standard water glass so that it can cool down for an ice coffee. My partner saw this and shouted "don't pour it in there, the glass is gonna explode!". 

Apparently, their parents had taught them that if you pour hot liquid into a glass, it will explode, and to always use appropriate kitchen equipment (ceramic cups in this case). I had never heard of this before. We discussed this notion and did some googling and it seems that if you pour liquid with a large temperature difference to the glass into it, it can indeed make it fracture. So now we're wondering: 

1. Why does a rapid temperature change make glass fracture?

2. Can glass actually explode if the temperature difference is large enough? (e.g. taking a glass out of the freezer and pouring boiling hot liquid into it)

Thanks in advance and Cheers

ID: wdi7tf
Title: As microchips get smaller and smaller, won't single event upsets (SEU) caused by cosmic radiation get more likely? Are manufacturers putting any thought to hardening the chips against them?
Author: milton117
Score: 5417
VoteRatio: 0.95
CommentCount: 373
Subreddit: askscience
PostTime: 1659362430
URL: https://www.reddit.com/r/askscience/comments/wdi7tf/as_microchips_get_smaller_and_smaller_wont_single/
Text: It is estimated that 1 SEU occurs per 256 MB of RAM per month. As we now have orders of magnitude more memory due to miniaturisation, won't SEU's get more common until it becomes a big problem?

ID: wdj9c6
Title: Why do so many domesticated animals have white fur/feathers?
Author: bigdipper80
Score: 8
VoteRatio: 0.9
CommentCount: 1
Subreddit: askscience
PostTime: 1659365158
URL: https://www.reddit.com/r/askscience/comments/wdj9c6/why_do_so_many_domesticated_animals_have_white/
Text: Obviously this isn't true for every *breed* of domesticated animal, but it seems especially common for factory-farmed animals like chickens, turkeys and ducks, as well as sheep, goats, and mice, to have white feathers or fur. Was it something that was deliberately selected during the breeding process thousands of years ago, or are white coats a side effect of other trait selections during the domestication process?

ID: wdl8dk
Title: is floating in water at 1g equivalent to floating in more/less dense fluid at higher/lower g?
Author: aggasalk
Score: 14
VoteRatio: 0.76
CommentCount: 26
Subreddit: askscience
PostTime: 1659370149
URL: https://www.reddit.com/r/askscience/comments/wdl8dk/is_floating_in_water_at_1g_equivalent_to_floating/
Text: In the pool yesterday and I was wondering, could I have much the same experience of floating in the water if I were on a low-g planet? Not water - at low-g I'd think that water would push me up too much, like, I wouldn't be able to swim down as easily.

So, is there some lower-density fluid that, on the moon, I could swim in and have much the same experience as swimming in water on earth?

And same for a high-g planet, could I swim in something heavier and have much the same experience (though I suppose the weight of my organs etc pushing on one another wouldn't change - I'd still feel the same *inside*)?

ID: wdmx9m
Title: Does the expansion of the universe generate energy?
Author: squirlol
Score: 98
VoteRatio: 0.88
CommentCount: 24
Subreddit: askscience
PostTime: 1659374307
URL: https://www.reddit.com/r/askscience/comments/wdmx9m/does_the_expansion_of_the_universe_generate_energy/
Text: Basically what the title says. As a particular example, I'm imagining  that kinetic potential energy is created, because if space is created in  between two massive objects they can then move towards each other.  Follow up, if the answer is yes, is this consistent with conservation of  energy and where does it come from?

ID: wdnito
Title: How does HRT evolve as a patient ages?
Author: redneckrockuhtree
Score: 26
VoteRatio: 0.81
CommentCount: 3
Subreddit: askscience
PostTime: 1659375740
URL: https://www.reddit.com/r/askscience/comments/wdnito/how_does_hrt_evolve_as_a_patient_ages/
Text: A random question that popped into my head the other day, regarding transgender patients who are on HRT (hormone replacement therapy).

As I understand biology, as we age, our hormone levels change.  Does this mean that as a patient receiving HRT ages, their hormone treatment needs to change, as well?

ID: wdrsjz
Title: Why/how does dish detergent break down grease?
Author: AcadianMan
Score: 7
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1659386206
URL: https://www.reddit.com/r/askscience/comments/wdrsjz/whyhow_does_dish_detergent_break_down_grease/
Text: Why/how does dish detergent break down grease compared to conventional soaps (what's the difference between them?)?  

Also what happens to the grease when it's broken down?

&#x200B;

Thanks

ID: we5le8
Title: Are there any known microbes that can survive down to cryogenic temperatures (-280F) for any amount of time in pure nitrogen or oxygen environments?
Author: Jpeg6
Score: 13
VoteRatio: 0.84
CommentCount: 8
Subreddit: askscience
PostTime: 1659426717
URL: https://www.reddit.com/r/askscience/comments/we5le8/are_there_any_known_microbes_that_can_survive/
Text: I operate ASU (air separation units) for a living, and at many of our facilities we produce FDA grade liquid nitrogen and oxygen. As such we have all the usual FDA requirements of having to wash hands to return to work and the such. My question is do we know of any microbes that can survive these cryogenic temperatures? Anything that makes it through the process into the liquid oxygen and nitrogen is subjected to at minimum -280F, if not colder. Does this extreme temperature kill everything or is it possible for something to survive at least some amount of time?

ID: we5s7q
Title: Why do antidepressants cause persisting sexual dysfunction even after discontinuation?
Author: cololz1
Score: 7
VoteRatio: 0.73
CommentCount: 22
Subreddit: askscience
PostTime: 1659427406
URL: https://www.reddit.com/r/askscience/comments/we5s7q/why_do_antidepressants_cause_persisting_sexual/
Text: I was reading from here, in the literature:

" Also in 2014, Waldinger et al. offered the first evidence that the genital anesthesia in PSSD may involve a peripheral component \[[33](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6004927/#ref033)\]. A 43-year-old male developed penile anesthesia and scrotum hypesthesia on paroxetine which persisted after stopping the drug. He had attempted to assess the level of insensitivity by applying Tiger Balm to his penis, but felt nothing except a vague sensation over his scrotum. A small degree of tactile sensitivity was regained following treatment with low-power laser irradiation, though there was no improvement in sexual responsiveness. It was hypothesized that SSRIs may disrupt the normal functioning of transient receptor potential (TRP) ion channels. "

&#x200B;

By what mechanisms can this happen? Penile anasthesia seems to be a disruption in the ionic channels, but how can this persist even when one is not taking the drug. 

&#x200B;

ID: we655q
Title: What fills the void left ungrounded when a volcano erupts?
Author: Alteredperception90
Score: 1472
VoteRatio: 0.93
CommentCount: 101
Subreddit: askscience
PostTime: 1659428735
URL: https://www.reddit.com/r/askscience/comments/we655q/what_fills_the_void_left_ungrounded_when_a/
Text: So, magma is being displaced. What fills this displacement? Is it just air and leaves a cavity within the earth or is magma moved from somewhere else to fill it? If so then surely there is a net loss and there will be air caverns left somewhere?

ID: we8men
Title: How do biological tubes form?
Author: TheCoop1986
Score: 8
VoteRatio: 0.75
CommentCount: 2
Subreddit: askscience
PostTime: 1659437811
URL: https://www.reddit.com/r/askscience/comments/we8men/how_do_biological_tubes_form/
Text: How do biological tubes, eg intestines, blood vessels, form in-utero? Seems to me that it's actually quite a complicated structure for cells to try and coordinate across some distance, and it would be really easy for a barrier or a hole to form in the tube (which does happen - hernias - but not frequently). 

So how on earth can a complete tube form, both large and small, without holes or blockages?

ID: we94bi
Title: Are there any accurate methods for dating objects older than 100,000 years?
Author: QuestionsOfTheFate
Score: 10
VoteRatio: 0.68
CommentCount: 22
Subreddit: askscience
PostTime: 1659439422
URL: https://www.reddit.com/r/askscience/comments/we94bi/are_there_any_accurate_methods_for_dating_objects/
Text: I was reading on some sites that the dating methods used for determining the age of things like fossils aren't accurate since the conditions on the Earth (e.g. how much of a substance was in the air) may have been very different earlier on from what they are now.

Is this true, or is there a dating method that's accurate even when considering different conditions like that?

ID: we9yya
Title: Screens cause near-sightedness to eyes, myth or true?
Author: a1mm_
Score: 15
VoteRatio: 0.75
CommentCount: 15
Subreddit: askscience
PostTime: 1659442028
URL: https://www.reddit.com/r/askscience/comments/we9yya/screens_cause_nearsightedness_to_eyes_myth_or_true/
Text: Are there any safety concerns in regards to monitor screens (or any screens in general) to cause any permanent eye issues such as near-sightedness? Does the distance of the screen and the time spent on the screen as well as how dark the room affect any of this?, I've found mixed results online and I'm completely lost to what is true.

ID: wea5pt
Title: Do light treatments really work on the skin (healing, anti-aging, clearing)? And if so what colours and how strong does that light actually have to be?
Author: writepielie
Score: 16
VoteRatio: 0.73
CommentCount: 7
Subreddit: askscience
PostTime: 1659442598
URL: https://www.reddit.com/r/askscience/comments/wea5pt/do_light_treatments_really_work_on_the_skin/
Text: 

ID: wecdrh
Title: Why do some monkeypox cases occur in particular parts of the body?
Author: atlas-85
Score: 187
VoteRatio: 0.81
CommentCount: 48
Subreddit: askscience
PostTime: 1659448669
URL: https://www.reddit.com/r/askscience/comments/wecdrh/why_do_some_monkeypox_cases_occur_in_particular/
Text: Do they all occur near the genitals because they were transferred during sex/from genitals rubbing? Other reasons/causes?

News right now is really sketchy on why/where lesions appear.

ID: wefegv
Title: Can an earthquake swarm be an indicator that the chances of a major earthquake are increasing?
Author: aft595
Score: 17
VoteRatio: 0.73
CommentCount: 7
Subreddit: askscience
PostTime: 1659455895
URL: https://www.reddit.com/r/askscience/comments/wefegv/can_an_earthquake_swarm_be_an_indicator_that_the/
Text: South Carolina is not usually a seismically active state, [but over the past six months a swarm of low magnitude earthquakes has been occurring just outside of Columbia.](https://www.scemd.org/news/midlands-earthquake-swarm-longest-in-recent-history/) Over 47 earthquakes with a peak magnitude of 3.6 have occurred since the end of December. Given the unusual length of this swarm is there a chance they could be a prelude to a major earthquake like [the one that struck Charleston in 1886?] (https://en.wikipedia.org/wiki/1886_Charleston_earthquake) I don't mean to sound alarmist, I mainly just want to see if I should check my insurance for earthquake coverage.

ID: wefldu
Title: Why do dogs and other animals smell things in lots of small, short sniffs, rather than in a single breath?
Author: RowanBD
Score: 279
VoteRatio: 0.92
CommentCount: 43
Subreddit: askscience
PostTime: 1659456327
URL: https://www.reddit.com/r/askscience/comments/wefldu/why_do_dogs_and_other_animals_smell_things_in/
Text: 

ID: weflpy
Title: What chemical property defines a "Greenhouse Gas?"
Author: ImCrius
Score: 6
VoteRatio: 0.6
CommentCount: 33
Subreddit: askscience
PostTime: 1659456349
URL: https://www.reddit.com/r/askscience/comments/weflpy/what_chemical_property_defines_a_greenhouse_gas/
Text:  

Hi All,

If Climate Change were fake, then it should be easy to prove it by showing that CO2 does not, in fact, convert more light to heat energy as it passes through. They've known about the concept of a "greenhouse gas" for a century, though.

My question is, what is this property of a gas called?

It will be more complicated that just a constant value, because it will be dependent on the particular light wavelengths involved, but it must have a name.

Thanks!

ID: wegkgq
Title: NASA stated that they've recorded massive solar flares that are likely to hit Earth and cause geomagnetic storms. What exactly does this mean, and what are the risks?
Author: cfmonkey45
Score: 3077
VoteRatio: 0.93
CommentCount: 205
Subreddit: askscience
PostTime: 1659458640
URL: https://www.reddit.com/r/askscience/comments/wegkgq/nasa_stated_that_theyve_recorded_massive_solar/
Text:  From Newsweek

"NASA has spotted a bright solar flare erupting from the side of the sun, suggesting a particularly active solar region could be rotating this way.

The flare can be seen in the [video](https://sdo.gsfc.nasa.gov/data/latest48.php?q=0304) above that was captured by [NASA](https://www.newsweek.com/topic/nasa)'s Solar Dynamics Observatory on Sunday. In it, a contorted plasma structure can be seen moving on the left-hand side of the sun shortly before it erupts into space.

Solar flares are eruptions of electromagnetic radiation from the sun that travel at the speed of light. The increased levels of X-ray and extreme ultraviolet radiation carried by flares can have an effect on Earth's ionosphere—a region of the atmosphere containing electrically-charged particles."

[https://www.newsweek.com/nasa-solar-flare-erupts-sun-source-sunspot-1729706](https://www.newsweek.com/nasa-solar-flare-erupts-sun-source-sunspot-1729706)

Some articles are more sensationalist, suggesting that it could knock out radios and electrical devices.

What exactly does this mean from a scientific perspective, and what are the risks associated with it?

ID: wehkbv
Title: How does scent processing work? Specifically, if I become “nose blind” to something (say a strong air freshener), will it still help mask another strong odor entering the space?
Author: plantsnvodka
Score: 86
VoteRatio: 0.87
CommentCount: 16
Subreddit: askscience
PostTime: 1659460995
URL: https://www.reddit.com/r/askscience/comments/wehkbv/how_does_scent_processing_work_specifically_if_i/
Text: 

ID: wei5x0
Title: Why does coding work?
Author: HMKIR
Score: 4612
VoteRatio: 0.9
CommentCount: 459
Subreddit: askscience
PostTime: 1659462425
URL: https://www.reddit.com/r/askscience/comments/wei5x0/why_does_coding_work/
Text: I have a basic understanding on how coding works per se, but I don't understand why it works. How is the computer able to understand the code? How does it "know" that if I write something it means for it to do said thing?

Edit: typo

ID: wejfd3
Title: What is the difference between human DNA and adenovirus dsDNA?
Author: plectinresearcher
Score: 0
VoteRatio: 0.5
CommentCount: 3
Subreddit: askscience
PostTime: 1659465438
URL: https://www.reddit.com/r/askscience/comments/wejfd3/what_is_the_difference_between_human_dna_and/
Text: When they talk about adenovirus DNA they keep calling it ‘dsDNA.’ But isn’t it basically chemically the same as human DNA? What I mean is, if you zoom in on adenovirus dsDNA to the molecular level, wouldn’t you still see two strands of deoxyribose, going in opposite directions, bridged by adenine-thymine or guanine-cytosine connections?

ID: wekgg8
Title: How much of dog behavior is explained by breed?
Author: heyzeus_
Score: 21
VoteRatio: 0.79
CommentCount: 19
Subreddit: askscience
PostTime: 1659467972
URL: https://www.reddit.com/r/askscience/comments/wekgg8/how_much_of_dog_behavior_is_explained_by_breed/
Text: I often see people claim that some behavioral traits are inherent to dogs of specific breeds, like pit bulls being more aggressive than other dogs. But my first instinct is that people who want that specific trait choose the dog with the reputation for it and train them to have it - not necessarily that the dogs actually have that trait in their genes. Are there any papers that compare traits to dog breed, ideally controlling for how the dogs are trained?

ID: werkcw
Title: What does it mean when scientists isolate a virus?
Author: Canisventus
Score: 9
VoteRatio: 0.7
CommentCount: 7
Subreddit: askscience
PostTime: 1659485619
URL: https://www.reddit.com/r/askscience/comments/werkcw/what_does_it_mean_when_scientists_isolate_a_virus/
Text: 

ID: wesdb0
Title: How do extended release medications work?
Author: Paightwan
Score: 8
VoteRatio: 0.7
CommentCount: 8
Subreddit: askscience
PostTime: 1659487849
URL: https://www.reddit.com/r/askscience/comments/wesdb0/how_do_extended_release_medications_work/
Text: Are the pills less soluble compared to normal release or is it something different?

ID: weydo3
Title: Can a group of asteroids form and maintain an atmosphere? Are there any existing asteroid clusters like this?
Author: pipsdontsqueak
Score: 857
VoteRatio: 0.91
CommentCount: 187
Subreddit: askscience
PostTime: 1659505821
URL: https://www.reddit.com/r/askscience/comments/weydo3/can_a_group_of_asteroids_form_and_maintain_an/
Text: 

ID: wf7di7
Title: Ask Anything Wednesday - Biology, Chemistry, Neuroscience, Medicine, Psychology
Author: AutoModerator
Score: 131
VoteRatio: 0.88
CommentCount: 94
Subreddit: askscience
PostTime: 1659535209
URL: https://www.reddit.com/r/askscience/comments/wf7di7/ask_anything_wednesday_biology_chemistry/
Text: Welcome to our weekly feature, Ask Anything Wednesday - this week we are focusing on **Biology, Chemistry, Neuroscience, Medicine, Psychology**

Do you have a question within these topics you weren't sure was worth submitting? Is something a bit too speculative for a typical /r/AskScience post? No question is too big or small for AAW. In this thread you can ask any science-related question! Things like: "What would happen if...", "How will the future...", "If all the rules for 'X' were different...", "Why does my...".

**Asking Questions:**

Please post your question as a top-level response to this, and our team of panellists will be here to answer and discuss your questions. The other topic areas will appear in future Ask Anything Wednesdays, so if you have other questions not covered by this weeks theme please either hold on to it until those topics come around, or go and post over in our sister subreddit /r/AskScienceDiscussion , where every day is Ask Anything Wednesday! Off-theme questions in this post will be removed to try and keep the thread a manageable size for both our readers and panellists.

**Answering Questions:**

Please only answer a posted question if you are an expert in the field. [The full guidelines for posting responses in AskScience can be found here](http://www.reddit.com/r/askscience/wiki/index#wiki_answering_askscience). In short, this is a moderated subreddit, and responses which do not meet our quality guidelines will be removed. Remember, peer reviewed sources are always appreciated, and anecdotes are absolutely not appropriate. In general if your answer begins with 'I think', or 'I've heard', then it's not suitable for /r/AskScience.

If you would like to become a member of the AskScience panel, [please refer to the information provided here](https://www.reddit.com/r/askscience/about/sticky).

Past AskAnythingWednesday posts [can be found here](http://www.reddit.com/r/askscience/search?q=flair%3A%27meta%27&restrict_sr=on&sort=new&t=all). Ask away!

ID: wf87bl
Title: What kind of indicator is used in a sars cov-19 test?
Author: NalimFflow
Score: 182
VoteRatio: 0.76
CommentCount: 78
Subreddit: askscience
PostTime: 1659537268
URL: https://www.reddit.com/r/askscience/comments/wf87bl/what_kind_of_indicator_is_used_in_a_sars_cov19/
Text: So apparently these tests can also show positive when using cola, capri sun or energy drinks. So I was wondering what kind of indicator is used, what it indicates and why other substances make it show positive.

ID: wfcx50
Title: Where does the pain come from when you have a viral infection (like covid or the flu)?
Author: lostmyinitialaccount
Score: 3259
VoteRatio: 0.94
CommentCount: 210
Subreddit: askscience
PostTime: 1659548447
URL: https://www.reddit.com/r/askscience/comments/wfcx50/where_does_the_pain_come_from_when_you_have_a/
Text: I am currently under a viral infection and I honestly feel like I just have been hit by a train... twice. 
So I was wondering who/what is activating all these pain receptors in my head and my muscles. Is it the virus even thought it's entry way was the lungs? Is it just a side product of inflammation? But other infections don't lead to this.
Thanks!

ID: wfn5ur
Title: Are there any reliable statistics on the efficacy of rehab?
Author: Crazed_waffle_party
Score: 26
VoteRatio: 0.76
CommentCount: 18
Subreddit: askscience
PostTime: 1659573891
URL: https://www.reddit.com/r/askscience/comments/wfn5ur/are_there_any_reliable_statistics_on_the_efficacy/
Text: I recently listened to a podcast about corruption in Florida’s rehab industry. Now I’m wondering how effective it is. What are the statistics and how are they even gathered for an industry that uses varying methodologies to treat patients?

ID: wfo51b
Title: Is the Earth rotating faster?
Author: YakDaddy96
Score: 0
VoteRatio: 0.46
CommentCount: 12
Subreddit: askscience
PostTime: 1659576542
URL: https://www.reddit.com/r/askscience/comments/wfo51b/is_the_earth_rotating_faster/
Text: I've recently seen a lot of people and even some magazines talk about the Earth spinning faster. They claim we have just had the shortest recorded day. 

I'm always skeptical of things like this so I've turned to the one place I can trust, the internet.

ID: wfu5cx
Title: Why does chickenpox spare the bottom of your feet and your palms ?
Author: WhiteBridges
Score: 1258
VoteRatio: 0.93
CommentCount: 116
Subreddit: askscience
PostTime: 1659595547
URL: https://www.reddit.com/r/askscience/comments/wfu5cx/why_does_chickenpox_spare_the_bottom_of_your_feet/
Text: I am taking care of my currently spotted nephew, and learned in passing that you can have spots all over your body except those two places. I am grateful for that, but was wondering why.

Edit : Thank you all for your answers ! I didn’t have the time to participate, but I’ve read everything so far, and it was very interesting. Thank you !

ID: wfuye0
Title: What experiments do they do on the ISS that can not be done on Earth?
Author: alexkirwan11
Score: 19
VoteRatio: 0.73
CommentCount: 14
Subreddit: askscience
PostTime: 1659598557
URL: https://www.reddit.com/r/askscience/comments/wfuye0/what_experiments_do_they_do_on_the_iss_that_can/
Text: Other than the obvious space specific experiments, why are things like medical science being done on the ISS? Is there a big advantage to being in space verse planet earth?

ID: wfwg49
Title: Is it true that humans have the genes required to produce their own vitamin C? If so why are we unable to like in Fish or Guinea Pugs?
Author: Aggravating_Major_49
Score: 2512
VoteRatio: 0.92
CommentCount: 429
Subreddit: askscience
PostTime: 1659604325
URL: https://www.reddit.com/r/askscience/comments/wfwg49/is_it_true_that_humans_have_the_genes_required_to/
Text: 

ID: wg2y9r
Title: How exactly do acids react with molecules on a atomic level?
Author: Gengar218
Score: 7
VoteRatio: 0.82
CommentCount: 4
Subreddit: askscience
PostTime: 1659624018
URL: https://www.reddit.com/r/askscience/comments/wg2y9r/how_exactly_do_acids_react_with_molecules_on_a/
Text: Asking for a friend who’s afraid to post here for some reason.

ID: wg5wnj
Title: Does chill factor only affect 'feeling' materials?
Author: Hardvig
Score: 12
VoteRatio: 0.93
CommentCount: 4
Subreddit: askscience
PostTime: 1659631272
URL: https://www.reddit.com/r/askscience/comments/wg5wnj/does_chill_factor_only_affect_feeling_materials/
Text: Today, in my car, I began to wonder how the thermometer that shows the outside temperature could ever get an accurate reading, since a car is most often moving and thus would be affected by the chill factor...

But then I thought if chill factor is even affecting a thermometer, made of glass/plastic/metal?

ID: wg8ngr
Title: Why and how does charge separation for lightning actually occur?
Author: jammerjoint
Score: 103
VoteRatio: 0.88
CommentCount: 17
Subreddit: askscience
PostTime: 1659638114
URL: https://www.reddit.com/r/askscience/comments/wg8ngr/why_and_how_does_charge_separation_for_lightning/
Text: Most explanations involving charge separation give no details an simply state that it happens.  Some specific questions:

* What process is happening at a molecular level?
* Why are the separations thermodynamically favorable?
* What maintains the boundaries between charged regions (i.e. why is there not just a softer gradient)?
* Why does the cumulonimbus preferentially get a negative charge, and what really differentiates the process for positive lightning?

ID: wga0uc
Title: What age do kids recognize shapes vs colors vs relative directions?
Author: traisjames
Score: 3
VoteRatio: 0.6
CommentCount: 4
Subreddit: askscience
PostTime: 1659641509
URL: https://www.reddit.com/r/askscience/comments/wga0uc/what_age_do_kids_recognize_shapes_vs_colors_vs/
Text: Average age of child understanding for 3 topics

What ages do children seem to identify colors, shapes, and relative directions like left, right, and middle?

I have been trying to point kids to the bathroom at my wadding pool but middle doesn’t seem work work even with 4 year olds. I am hoping to find what works at the youngest age.

ID: wgh2ox
Title: how malaria parasites become resistant to antimalarial drugs?
Author: AggravatingFinish976
Score: 27
VoteRatio: 0.8
CommentCount: 9
Subreddit: askscience
PostTime: 1659659828
URL: https://www.reddit.com/r/askscience/comments/wgh2ox/how_malaria_parasites_become_resistant_to/
Text: 

ID: wghdk6
Title: Is it true that mad cow disease is caused by acts of cannibalism? If so, why is cow eating cow’s brain more dangerous than cow eating rat’s brain?
Author: gimhae_pyeongya
Score: 3122
VoteRatio: 0.9
CommentCount: 564
Subreddit: askscience
PostTime: 1659660696
URL: https://www.reddit.com/r/askscience/comments/wghdk6/is_it_true_that_mad_cow_disease_is_caused_by_acts/
Text: 

ID: wgk47q
Title: People often assume that the T-Rex had exposed teeth like a crocodile. Is it possible that its teeth were hidden in its gums like a Komodo dragon?
Author: pocketbutter
Score: 604
VoteRatio: 0.9
CommentCount: 124
Subreddit: askscience
PostTime: 1659668436
URL: https://www.reddit.com/r/askscience/comments/wgk47q/people_often_assume_that_the_trex_had_exposed/
Text: Yes, I'm aware that there have been semi-recent breakthroughs to suggest that the T-Rex had lips that covered its teeth. I'd like to take that one step further by postulating that the T-Rex had gums that fully concealed its teeth.

One thing that made me think about this was that I remembered hearing that the T-Rex likely had a pseudo-venom from the bacteria in its mouth, just like the Komodo dragon. Some sources I found state that the Komodo dragon's mouth bacteria can in large part be attributed to meat and guts that build up in its thick gums.

On the other hand, the Komodo dragon eats its prey whole, while the T-Rex (I presume) tore large chunks at a time, like a crocodile does. 

Anyway, I haven't found any sources that may hint toward the Komodo theory, only ones that reinforce the whole lip thing. Does anyone know if there's any merit to this? Why or why would it not be possible?

ID: wgl8x3
Title: In cultures that speak Romance languages, the heart (coeur, corazon, cuore) is closely linked with the concept of love. Is this a just a quirk of these languages or does the relationship between the organ and the feeling exist more broadly across human cultures and languages?
Author: BuckminsterFullest
Score: 21
VoteRatio: 0.82
CommentCount: 20
Subreddit: askscience
PostTime: 1659671808
URL: https://www.reddit.com/r/askscience/comments/wgl8x3/in_cultures_that_speak_romance_languages_the/
Text: Our brain does our thinking, which justifies associating the word brain with both the organ and the more intangible concept of intelligence (e.g. “she’s got brains”). The heart by contrast does none of our feeling, yet is credited in at least English, Spanish, French and Italian with being the metaphorical centre of love, passion, and conviction. Is this just a quirk of these particular languages or is it something more universal about in human belief to connect the heart organ with emotional functions?

ID: wgncrm
Title: Why is it that only silver salts tend to exhibit sensitivity to light? Why do salts of other metals have the same properties?
Author: LaPetitFleuret
Score: 24
VoteRatio: 0.88
CommentCount: 1
Subreddit: askscience
PostTime: 1659678553
URL: https://www.reddit.com/r/askscience/comments/wgncrm/why_is_it_that_only_silver_salts_tend_to_exhibit/
Text: I have been a photographer for a while now and have always been fascinated by the chemistry of analog photographic processes. The sensitivity of silver halides to UV and near-UV visible light is perhaps the single most important discovery in photographic chemistry that eventually led to the development (pun intended) of photographic plates and film.

But why is it that only silver chloride/bromide/iodide exhibits sensitivity to high frequency visible light and UV, while salts such as copper chloride/bromide/iodide do not?

ID: wgp7b2
Title: If a woman produces two eggs but only one is fertilized, what happens to the other?
Author: PixelNecrozma_
Score: 2
VoteRatio: 0.56
CommentCount: 3
Subreddit: askscience
PostTime: 1659685291
URL: https://www.reddit.com/r/askscience/comments/wgp7b2/if_a_woman_produces_two_eggs_but_only_one_is/
Text: Does she get one last period, which might make her not realize she's pregnant? And if the other egg is fertilized a few days later, do they grow like normal twins? If they do, can twins have different dads this way?

ID: wgploe
Title: Do birds get antibodies from their egg yolks? Like mammals do with colostrum/milk or are they left to fend for themselves?
Author: ZombiesF-T-W
Score: 34
VoteRatio: 0.8
CommentCount: 5
Subreddit: askscience
PostTime: 1659686808
URL: https://www.reddit.com/r/askscience/comments/wgploe/do_birds_get_antibodies_from_their_egg_yolks_like/
Text: 

ID: wgr3xu
Title: is there a relation between the wavelength of an electromagnetic wave and how easily can be assorbed?
Author: VALERIOBATTAGLIA07
Score: 7
VoteRatio: 0.77
CommentCount: 6
Subreddit: askscience
PostTime: 1659692464
URL: https://www.reddit.com/r/askscience/comments/wgr3xu/is_there_a_relation_between_the_wavelength_of_an/
Text: I was thinking that radio waves can't be assorbed by interstellar dust, something that visible light can't do, and gamma rays need a thick wall of lead, and that 5G is a shorter wavelength so it can be assorbed more easily, is there a correlation between wavelength and how easily can it be assorbed?

ID: wgtd24
Title: What colour should litmus paper be when left alone?
Author: ThingyMaD00dle
Score: 254
VoteRatio: 0.88
CommentCount: 35
Subreddit: askscience
PostTime: 1659699956
URL: https://www.reddit.com/r/askscience/comments/wgtd24/what_colour_should_litmus_paper_be_when_left_alone/
Text: I work in a laboratory and we work with a lot of acids. Because of this we obviously have litmus paper. My question is; when litmus paper is left (away from acid, but exposed) should it stay the same colour? I only ask this as when we tear a piece off the roll a bit of it still sticks out of the container and guaranteed everytime that little bit turns dark red. We have asked our health and safety and one just ignored the question whilst the other said it was just what happens to it when exposed. By it turning red just sat away from acid does that mean ventilation is shit and we're all just breathing in acid? For example, out of curiosity I took a strip home in the car with me and that's still the same colour it was yesterday when I took it (orangey, yellow)

ID: wgu46r
Title: Is there any evidence that cities with high electric vehicle adoption have had increased air quality?
Author: TexasLorax
Score: 1209
VoteRatio: 0.91
CommentCount: 237
Subreddit: askscience
PostTime: 1659702168
URL: https://www.reddit.com/r/askscience/comments/wgu46r/is_there_any_evidence_that_cities_with_high/
Text: Visited LA and noticed all the Teslas. I’m sure EVs are still less than 10% of all cars there but just curious about local emissions/smog

ID: wgvbru
Title: is it possible to graft a fruit tree onto a non fruit tree?
Author: Flutters1013
Score: 1349
VoteRatio: 0.94
CommentCount: 143
Subreddit: askscience
PostTime: 1659705598
URL: https://www.reddit.com/r/askscience/comments/wgvbru/is_it_possible_to_graft_a_fruit_tree_onto_a_non/
Text: Is it possible to grow a maple apple tree?

ID: wgz4pr
Title: Why was Siberia/East Russia largely not covered in glaciers during the Ice Age like North America/Europe?
Author: Adriano-Capitano
Score: 93
VoteRatio: 0.92
CommentCount: 20
Subreddit: askscience
PostTime: 1659715215
URL: https://www.reddit.com/r/askscience/comments/wgz4pr/why_was_siberiaeast_russia_largely_not_covered_in/
Text: When I see maps of the land and ice coverage during the Ice Age,  I keep noticing large sections of today's Eastern Russia free of glaciers. Does anyone want to take a stab at that? Is there an agreed upon reason? 

It can't be the ocean currents blowing warm water up around Japan, the same happens on the East Coast of the USA and they still had massive glaciers. 

[Maximum Extent](https://www.cdm.org/mammothdiscovery/img/icemaps.gif)

[Earth Ice Age](https://1.bp.blogspot.com/-aUdEuKEwqAw/XPSxEOcojrI/AAAAAAABHZs/26_C0iw6Ol0NLypo6WHc7F6ZpfRuQd5agCLcBGAs/s1600/Ice-Age.jpg)

ID: wh0a99
Title: Do all 20 amino acids get 'used' about equally overall in building the proteins we need on a daily basis? Relatedly do all 20 amino acids show up about equally as often in the translation of our protein-coding genes or do some appear more?
Author: Cloveny
Score: 379
VoteRatio: 0.92
CommentCount: 23
Subreddit: askscience
PostTime: 1659718111
URL: https://www.reddit.com/r/askscience/comments/wh0a99/do_all_20_amino_acids_get_used_about_equally/
Text: 

ID: wh1d4m
Title: Why did dinosaurs in fossils tend to curl backwards in death poses? Everything I know of today tends to curl inwards when it dies.
Author: hotpants22
Score: 2954
VoteRatio: 0.95
CommentCount: 211
Subreddit: askscience
PostTime: 1659720790
URL: https://www.reddit.com/r/askscience/comments/wh1d4m/why_did_dinosaurs_in_fossils_tend_to_curl/
Text: 

ID: wh212t
Title: How do spiders know where to web?
Author: Savagepig
Score: 9
VoteRatio: 0.84
CommentCount: 6
Subreddit: askscience
PostTime: 1659722448
URL: https://www.reddit.com/r/askscience/comments/wh212t/how_do_spiders_know_where_to_web/
Text: Walking through a lighted under pass, I noticed most spider webs are located at the lights, as if the spiders know insects will be attracted to that area.

Do they stake out the area before setting their webs? Or do they know light equals more prey?

ID: wh3r1s
Title: Since water boils at lower temperature at higher altitudes, is boiling water at high altitudes to sanitize it reliable?
Author: 1b51a8e59cd66a32961f
Score: 2
VoteRatio: 0.67
CommentCount: 8
Subreddit: askscience
PostTime: 1659726815
URL: https://www.reddit.com/r/askscience/comments/wh3r1s/since_water_boils_at_lower_temperature_at_higher/
Text: I'm in a city 12,000 feet above sea level and don't want to drink the tap water without boiling it first.

ID: wh45vh
Title: What prevents clouds from expanding out and dissipating into the atmosphere? How is it that clouds can form shapes and patterns?
Author: AidenBaseball
Score: 3
VoteRatio: 0.71
CommentCount: 3
Subreddit: askscience
PostTime: 1659727870
URL: https://www.reddit.com/r/askscience/comments/wh45vh/what_prevents_clouds_from_expanding_out_and/
Text: If I were to cook in my house and produce water vapor, that vapor would spread out since gas expands to fill its container. Even when dirt gets kicked off the ground it either settles or becomes blown away and loses its visibility. How is it then that clouds can retain their form outside of a closed environment and still be able to be seen. I’ve never really understood clouds and the way they are visible despite being small individual vapor and dust particles in the atmosphere, and it is counter intuitive to me that clouds don’t disappear.

ID: wh471z
Title: Do comets break apart while traveling through space?
Author: cas_1210
Score: 0
VoteRatio: 0.5
CommentCount: 5
Subreddit: askscience
PostTime: 1659727954
URL: https://www.reddit.com/r/askscience/comments/wh471z/do_comets_break_apart_while_traveling_through/
Text: Is it possible that comets break apart without external influences like collisions with other things?

ID: wh68oz
Title: Can the regular usage of lactase enzyme products affect or hasten the onset of lactose intolerance?
Author: ladyknighted
Score: 6
VoteRatio: 0.87
CommentCount: 1
Subreddit: askscience
PostTime: 1659733222
URL: https://www.reddit.com/r/askscience/comments/wh68oz/can_the_regular_usage_of_lactase_enzyme_products/
Text: Basically, will the body cease to produce its own lactase if the enzyme is being supplemented, even if the individual's body was still producing the enzyme when supplementation started?  Is it possible to counteract this process by slowly reintroducing dairy like reintroducing meat into the diet of a longterm vegan, or is the onset of lactose intolerance inevitable once it starts?

ID: wh7n3r
Title: If there is such a thing as "density of an electromagnetic field", is there also "density of a light field"?
Author: project2501a
Score: 3
VoteRatio: 0.66
CommentCount: 4
Subreddit: askscience
PostTime: 1659736848
URL: https://www.reddit.com/r/askscience/comments/wh7n3r/if_there_is_such_a_thing_as_density_of_an/
Text: If we have ways to measure how dense is the magnetic field that passes through a plane, do we also have ways of measuring how dense is the light field that hits a surface?

If not, why not, please?

ID: wh8ndd
Title: Is there anything with a salty taste other than salt? And if yes, is there a way to measure saltiness, similar to the way scoville units measure spiciness, or how ph measures acidity(which is just sourness), or how bitterness units measure bitterness?
Author: DankGerm2400
Score: 11
VoteRatio: 0.92
CommentCount: 4
Subreddit: askscience
PostTime: 1659739587
URL: https://www.reddit.com/r/askscience/comments/wh8ndd/is_there_anything_with_a_salty_taste_other_than/
Text: 

ID: wh8qoh
Title: How do we know about the sizes and atmospheres of other planets without going to them?
Author: Hrafnastorm4
Score: 4
VoteRatio: 0.75
CommentCount: 3
Subreddit: askscience
PostTime: 1659739844
URL: https://www.reddit.com/r/askscience/comments/wh8qoh/how_do_we_know_about_the_sizes_and_atmospheres_of/
Text: 

ID: wh92jl
Title: Why does introducing a metal in hot liquid cause the water to boil ?
Author: iPhoneMiniWHITE
Score: 0
VoteRatio: 0.38
CommentCount: 5
Subreddit: askscience
PostTime: 1659740742
URL: https://www.reddit.com/r/askscience/comments/wh92jl/why_does_introducing_a_metal_in_hot_liquid_cause/
Text: First and foremost, apologies for the rudimentary question and with that, here is my question:

&#x200B;

Embarrassingly, I've done this on more than one occasion and today got a bit of scalded.   Was heating up some oat milk (sometimes cows milk or plain water will also do this) in the microwave and when I put the frother in, the liquid starts to well up.   Is this due to the properties in the wand and or the temperature change?  The reaction is quite violent depending on how hot the liquid is.    


My palm is likely going to blister and require some time to heal.   I mentioned that it happened before so why haven't I learned my lesson?  Because it doesn't happen all the time which I'll put it to the temperature of the liquid.   9/10 times it has little to no reaction.   I think this time superheated it because due to the confluence of less liquid volume and the temperature of the wand which may have been colder than usual since the AC was on.

ID: wha8k8
Title: Why do stimulant drugs weaken your heart? If raising your heart rate through exercise strengthens your heart why wouldn't drugs do the same?
Author: Separate-Carpenter81
Score: 9
VoteRatio: 0.8
CommentCount: 6
Subreddit: askscience
PostTime: 1659744019
URL: https://www.reddit.com/r/askscience/comments/wha8k8/why_do_stimulant_drugs_weaken_your_heart_if/
Text: 

ID: whaufl
Title: Why do orbiting moons not simply fall towards their planet?
Author: thenotjoe
Score: 0
VoteRatio: 0.33
CommentCount: 36
Subreddit: askscience
PostTime: 1659745786
URL: https://www.reddit.com/r/askscience/comments/whaufl/why_do_orbiting_moons_not_simply_fall_towards/
Text: I’ve always heard the explanation “because the planet curves away from the moon as fast as it falls towards the planet” but this doesn’t make sense to me. The moon is not falling “down” relative to a universal plane, it is falling straight towards the center of the planet.

Why does the moon not fall towards the planet in a spiral pattern? How does the moon’s momentum “counteract” the constant force of gravity?

If we compare it to a tennis ball on a rope, the tennis ball also does not fall towards the center despite the rope pulling on it, even if the rope is being flexed strongly outwards. But this is because the person is swinging the ball on the rope, providing a constant force tangential to its “orbit.”

A moon orbiting a planet has only one force on it: gravity. There is no tangential force, only tangential motion to to its momentum. How does only its momentum keep it afloat?

ID: whb4q9
Title: Do all mammals orgasm? Do all vertebrae orgasm? Do insects orgasm?
Author: BaconBathBomb
Score: 6
VoteRatio: 0.75
CommentCount: 5
Subreddit: askscience
PostTime: 1659746642
URL: https://www.reddit.com/r/askscience/comments/whb4q9/do_all_mammals_orgasm_do_all_vertebrae_orgasm_do/
Text: I know rabbits orgasm. I’m sure I’m not the only one that’s seen the video. What other genus orgasms? 

Do female (fill in the blank) organisms (not human) get a jolly?

ID: whb8or
Title: If birth control prevents ovulation, why don't women hit menopause later?
Author: scoobertsonville
Score: 3
VoteRatio: 0.67
CommentCount: 3
Subreddit: askscience
PostTime: 1659746963
URL: https://www.reddit.com/r/askscience/comments/whb8or/if_birth_control_prevents_ovulation_why_dont/
Text: I am talking about the pill which if I understand correctly prevents ovulation which is why one cannot get pregnant. I also know (presume?) a woman is born with all the eggs she will ever have, and menopause happens when a woman "runs out of eggs". If this is true then shouldn't there be a backup of eggs for a woman to use if they never go through the full process and get released?

I am aware menopause only happens in a few mammalian species: the great apes, orcas, elephants, etc. So perhaps there is some sort of biological clock in our brains?

ID: whbt6z
Title: What exactly causes adult teeth to replace baby teeth?
Author: xiotox
Score: 0
VoteRatio: 0.44
CommentCount: 1
Subreddit: askscience
PostTime: 1659748646
URL: https://www.reddit.com/r/askscience/comments/whbt6z/what_exactly_causes_adult_teeth_to_replace_baby/
Text: I would assume genetics is a major factor? It's odd to me that the body will suddenly just go into teeth producing mode when it wants and it's generally the same for everyone in terms of what ages it does this. How do adult teeth form? Is it new bone that the body just randomly grows? What would stop us from in a way triggering these genes or signals to the body to start to grow more new teeth later in life?

ID: whcpi6
Title: Are trees planted from seed on site more vigorous then nursery transplanted saplings?
Author: ObeseMcDese
Score: 4
VoteRatio: 0.7
CommentCount: 2
Subreddit: askscience
PostTime: 1659751386
URL: https://www.reddit.com/r/askscience/comments/whcpi6/are_trees_planted_from_seed_on_site_more_vigorous/
Text: Do they have noticeable root structure differences? Do trees germinated on site eventually outgrow transplanted nursery saplings?

Any reading material would be appreciated thank you!

ID: whexvb
Title: Can the monkeypox virus penetrate completely intact skin?
Author: Sguru1
Score: 6
VoteRatio: 0.64
CommentCount: 7
Subreddit: askscience
PostTime: 1659758497
URL: https://www.reddit.com/r/askscience/comments/whexvb/can_the_monkeypox_virus_penetrate_completely/
Text: This has been a question that’s been really on my mind regarding monkeypox and really other viruses in general. All the media and public health education literature states the virus spreads from “close skin to skin contact”. But what exactly does that entail on a microscopic level for the virus (or other viruses spreading like this)? 

Can this virus actually penetrate intact skin? For example if enough viral particles touch my forearm can it penetrate into my body? Or does it need to make contact eventually with a mucous membrane such as my mouth? 

As a secondary question: would good hand hygiene have a significant impact on prevention from contracting it?

ID: whn0t2
Title: Do cortisol and adrenaline affect the human capacity to identify and interpret humour?
Author: ParsnipParadise
Score: 26
VoteRatio: 0.82
CommentCount: 6
Subreddit: askscience
PostTime: 1659788367
URL: https://www.reddit.com/r/askscience/comments/whn0t2/do_cortisol_and_adrenaline_affect_the_human/
Text: 

ID: whpgxk
Title: Has the industrial revolution affected humans physically (i.e. changes to the physical features of average Homo sapiens sapiens)?
Author: Bonnist
Score: 5
VoteRatio: 0.61
CommentCount: 12
Subreddit: askscience
PostTime: 1659795684
URL: https://www.reddit.com/r/askscience/comments/whpgxk/has_the_industrial_revolution_affected_humans/
Text: I just read that parrots beaks are 10% larger now than they were before the industrial revolution. Are there similar changes to the physicality of Homo sapiens sapiens since the industrial revolution that have occurred due to environmental pressures?

ID: whpibs
Title: Do the asymmetries in size and structure between the left and right lungs cause any differences in gas exchange rates? In other words, does the right lung "breathe more" than the left lung due to it being bigger?
Author: delusionstodilutions
Score: 1919
VoteRatio: 0.94
CommentCount: 109
Subreddit: askscience
PostTime: 1659795789
URL: https://www.reddit.com/r/askscience/comments/whpibs/do_the_asymmetries_in_size_and_structure_between/
Text: I didn't even know they were different sizes till today, and now I'm really curious about it

ID: whq10o
Title: How do wasps communicate with each other?
Author: EmeraldIbis
Score: 121
VoteRatio: 0.91
CommentCount: 22
Subreddit: askscience
PostTime: 1659797213
URL: https://www.reddit.com/r/askscience/comments/whq10o/how_do_wasps_communicate_with_each_other/
Text: I live in Berlin, Germany, which every year in August becomes the wasp Mecca of the universe... I've noticed when sitting outside enjoying my sweet Rosinenschnecke that a lot of time can pass without any wasps attempting to feed on my delicious pastry. But once one stumbles upon it - beware - 5 or 10 of her friends will be arriving shortly.

Do wasps (outside the nest) really have a means of communicating with one another and calling others when they've found a tasty food source? If so, how?

ID: whqqbp
Title: Are there any animals endemic to Sweden?
Author: AnemicIronman
Score: 1
VoteRatio: 0.57
CommentCount: 9
Subreddit: askscience
PostTime: 1659799149
URL: https://www.reddit.com/r/askscience/comments/whqqbp/are_there_any_animals_endemic_to_sweden/
Text:  

Are there any species of animal that can only be found in Sweden?

This includes fish, birds, mammals, etc.

If you know of any let me know.

I can't find any good sources to answer this question.

ID: whsjru
Title: On molecular level, how is latent heat released during freezing?
Author: tuqoty
Score: 5
VoteRatio: 0.78
CommentCount: 6
Subreddit: askscience
PostTime: 1659804045
URL: https://www.reddit.com/r/askscience/comments/whsjru/on_molecular_level_how_is_latent_heat_released/
Text: I just watched this great video: [https://youtu.be/Oj0plwm\_NMs](https://youtu.be/Oj0plwm_NMs)

Everything makes sense, but it left me with some questions: how does the heat get released when a substance freezes? From my basic thermodynamics "knowledge", molecules have kinetic energy that they transform by bumping into other molecules. But when a substance freezes, the molecules lose this kinetic energy - how? Energy cannot be destroyed, so where does it go? Do they suddenly "black body radiate" all of it away? Does it mean that they emit photons that transfer this energy away?

ID: whssd6
Title: In the Bond film A View To A Kill. James remarks that they're pumping sea water into the oil fields and a geologists states that the area is near a fault line and that it is incredibly dangerous. Is this true? and if so why?
Author: PM_MEOttoVonBismarck
Score: 78
VoteRatio: 0.87
CommentCount: 17
Subreddit: askscience
PostTime: 1659804720
URL: https://www.reddit.com/r/askscience/comments/whssd6/in_the_bond_film_a_view_to_a_kill_james_remarks/
Text: 

ID: whu6h6
Title: Is the ISP (Specific Impulse) related to the thrust of the engine?
Author: MosasaurusHoffmanni
Score: 1
VoteRatio: 0.57
CommentCount: 7
Subreddit: askscience
PostTime: 1659808540
URL: https://www.reddit.com/r/askscience/comments/whu6h6/is_the_isp_specific_impulse_related_to_the_thrust/
Text: Example: I've got 2 engines, the first one has 50 kilonewtons (KN) of thrust and and ISP of 345. The second has 150 KN of thrust and an ISP of 360. Would the first one be more efficient due to the lower thrust or would the second be more efficient due to the higher ISP?

ID: whvde4
Title: Is there a way to treat mtDNA-encoded diseases using viral vectors?
Author: Pinnoki
Score: 5
VoteRatio: 0.78
CommentCount: 2
Subreddit: askscience
PostTime: 1659811836
URL: https://www.reddit.com/r/askscience/comments/whvde4/is_there_a_way_to_treat_mtdnaencoded_diseases/
Text: I understand that mitochondrial diseases that are caused by nuclear encoded proteins are easy to treat - the viral vector would just insert a plasmid containing the functional gene through the cell membrane and then it gets inserted into the nucleus. 

But I have not seen any mechanism that allows for the insertion of a plasmid into the mitochondria to replace a nonfunctional copy of the mitochondrial gene that is essential for mitochondrial functions? I understand that the mitochondria has a double membrane and thus harder to penetrate than the single membrane of the nucleus. But are there any groundbreaking works going on about this process?

==1183913== 
==1183913== HEAP SUMMARY:
==1183913==     in use at exit: 192 bytes in 12 blocks
==1183913==   total heap usage: 23,124 allocs, 23,112 frees, 6,905,494 bytes allocated
==1183913== 
==1183913== LEAK SUMMARY:
==1183913==    definitely lost: 0 bytes in 0 blocks
==1183913==    indirectly lost: 0 bytes in 0 blocks
==1183913==      possibly lost: 0 bytes in 0 blocks
==1183913==    still reachable: 0 bytes in 0 blocks
==1183913==         suppressed: 192 bytes in 12 blocks
==1183913== 
==1183913== For lists of detected and suppressed errors, rerun with: -s
==1183913== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test shakespeare_snippet.cpp full log

Build Test for test shakespeare_snippet.cpp

Compiling test shakespeare_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o shakespeare_snippet shakespeare_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test shakespeare_snippet.cpp

==1183935== Memcheck, a memory error detector
==1183935== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183935== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183935== Command: ./shakespeare_snippet 1 null null live
==1183935== 

Shakespeare Data:
Title: Sonnet 1
Type: poem
Text: From fairest creatures we desire increase,
 That thereby beauty's rose might never die,
 But as the riper should by time decease,
 His tender heir might bear his memory:
 But thou contracted to thine own bright eyes,
 Feed'st thy light's flame with self-substantial fuel,
 Making a famine where abundance lies,
 Thy self thy foe, to thy sweet self too cruel:
 Thou that art now the world's fresh ornament,
 And only herald to the gaudy spring,
 Within thine own bud buriest thy content,
 And tender churl mak'st waste in niggarding:
 Pity the world, or else this glutton be,
 To eat the world's due, by the grave and thee.
==1183935== 
==1183935== HEAP SUMMARY:
==1183935==     in use at exit: 192 bytes in 12 blocks
==1183935==   total heap usage: 5,893 allocs, 5,881 frees, 32,195,982 bytes allocated
==1183935== 
==1183935== LEAK SUMMARY:
==1183935==    definitely lost: 0 bytes in 0 blocks
==1183935==    indirectly lost: 0 bytes in 0 blocks
==1183935==      possibly lost: 0 bytes in 0 blocks
==1183935==    still reachable: 0 bytes in 0 blocks
==1183935==         suppressed: 192 bytes in 12 blocks
==1183935== 
==1183935== For lists of detected and suppressed errors, rerun with: -s
==1183935== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test shape_collection.cpp full log

Build Test for test shape_collection.cpp

Compiling test shape_collection.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o shape_collection shape_collection.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test shape_collection.cpp

==1183957== Memcheck, a memory error detector
==1183957== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183957== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183957== Command: ./shape_collection 1 null null live
==1183957== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1038/bridges_testing

==1183957== 
==1183957== HEAP SUMMARY:
==1183957==     in use at exit: 192 bytes in 12 blocks
==1183957==   total heap usage: 7,317 allocs, 7,305 frees, 535,930 bytes allocated
==1183957== 
==1183957== LEAK SUMMARY:
==1183957==    definitely lost: 0 bytes in 0 blocks
==1183957==    indirectly lost: 0 bytes in 0 blocks
==1183957==      possibly lost: 0 bytes in 0 blocks
==1183957==    still reachable: 0 bytes in 0 blocks
==1183957==         suppressed: 192 bytes in 12 blocks
==1183957== 
==1183957== For lists of detected and suppressed errors, rerun with: -s
==1183957== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test shape_collection_layer.cpp full log

Build Test for test shape_collection_layer.cpp

Compiling test shape_collection_layer.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o shape_collection_layer shape_collection_layer.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test shape_collection_layer.cpp

==1183976== Memcheck, a memory error detector
==1183976== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183976== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183976== Command: ./shape_collection_layer 1 null null live
==1183976== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1039/bridges_testing

==1183976== 
==1183976== HEAP SUMMARY:
==1183976==     in use at exit: 192 bytes in 12 blocks
==1183976==   total heap usage: 7,247 allocs, 7,235 frees, 527,779 bytes allocated
==1183976== 
==1183976== LEAK SUMMARY:
==1183976==    definitely lost: 0 bytes in 0 blocks
==1183976==    indirectly lost: 0 bytes in 0 blocks
==1183976==      possibly lost: 0 bytes in 0 blocks
==1183976==    still reachable: 0 bytes in 0 blocks
==1183976==         suppressed: 192 bytes in 12 blocks
==1183976== 
==1183976== For lists of detected and suppressed errors, rerun with: -s
==1183976== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test shape_collection_textalign.cpp full log

Build Test for test shape_collection_textalign.cpp

Compiling test shape_collection_textalign.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o shape_collection_textalign shape_collection_textalign.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test shape_collection_textalign.cpp

==1183995== Memcheck, a memory error detector
==1183995== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1183995== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1183995== Command: ./shape_collection_textalign 1 null null live
==1183995== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1040/bridges_testing

==1183995== 
==1183995== HEAP SUMMARY:
==1183995==     in use at exit: 192 bytes in 12 blocks
==1183995==   total heap usage: 9,373 allocs, 9,361 frees, 818,707 bytes allocated
==1183995== 
==1183995== LEAK SUMMARY:
==1183995==    definitely lost: 0 bytes in 0 blocks
==1183995==    indirectly lost: 0 bytes in 0 blocks
==1183995==      possibly lost: 0 bytes in 0 blocks
==1183995==    still reachable: 0 bytes in 0 blocks
==1183995==         suppressed: 192 bytes in 12 blocks
==1183995== 
==1183995== For lists of detected and suppressed errors, rerun with: -s
==1183995== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test sine_wave.cpp full log

Build Test for test sine_wave.cpp

Compiling test sine_wave.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o sine_wave sine_wave.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test sine_wave.cpp

==1184015== Memcheck, a memory error detector
==1184015== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184015== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184015== Command: ./sine_wave 1 null null live
==1184015== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1041/bridges_testing

==1184015== 
==1184015== HEAP SUMMARY:
==1184015==     in use at exit: 192 bytes in 12 blocks
==1184015==   total heap usage: 5,409 allocs, 5,397 frees, 13,024,059 bytes allocated
==1184015== 
==1184015== LEAK SUMMARY:
==1184015==    definitely lost: 0 bytes in 0 blocks
==1184015==    indirectly lost: 0 bytes in 0 blocks
==1184015==      possibly lost: 0 bytes in 0 blocks
==1184015==    still reachable: 0 bytes in 0 blocks
==1184015==         suppressed: 192 bytes in 12 blocks
==1184015== 
==1184015== For lists of detected and suppressed errors, rerun with: -s
==1184015== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test sllist.cpp full log

Build Test for test sllist.cpp

Compiling test sllist.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o sllist sllist.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test sllist.cpp

==1184035== Memcheck, a memory error detector
==1184035== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184035== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184035== Command: ./sllist 1 null null live
==1184035== 
Gretel Chaney
Lamont Kyler
Gladys Serino
Karol Soderman
Starr McGinn
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1042/bridges_testing

==1184035== 
==1184035== HEAP SUMMARY:
==1184035==     in use at exit: 192 bytes in 12 blocks
==1184035==   total heap usage: 7,273 allocs, 7,261 frees, 530,346 bytes allocated
==1184035== 
==1184035== LEAK SUMMARY:
==1184035==    definitely lost: 0 bytes in 0 blocks
==1184035==    indirectly lost: 0 bytes in 0 blocks
==1184035==      possibly lost: 0 bytes in 0 blocks
==1184035==    still reachable: 0 bytes in 0 blocks
==1184035==         suppressed: 192 bytes in 12 blocks
==1184035== 
==1184035== For lists of detected and suppressed errors, rerun with: -s
==1184035== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test song_lyrics_snippet.cpp full log

Build Test for test song_lyrics_snippet.cpp

Compiling test song_lyrics_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o song_lyrics_snippet song_lyrics_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test song_lyrics_snippet.cpp

==1184054== Memcheck, a memory error detector
==1184054== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184054== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184054== Command: ./song_lyrics_snippet 1 null null live
==1184054== 

Title: Harder, Better, Faster, Stronger
Artist: Daft Punk
Album: Discovery
Release Date: 2001-02-26
[Intro]
Work it, make it
Do it, makes us
Harder, better
Faster, stronger
More than, hour
Hour, never
Ever, after
Work is, over
Work it, make it
Do it, makes us
Harder, better
Faster, stronger
[Chorus 1]
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
[Chorus 2]
Work it harder, make it
Do it faster, makes us
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 
hour after hour
Work is never over
[Outro]
Work it harder
Do it faster
More than ever, hour
Work is never over
Work it harder, make it better
Do it faster, makes us stronger
More than ever,
 hour after hour
Work is never over

==1184054== 
==1184054== HEAP SUMMARY:
==1184054==     in use at exit: 192 bytes in 12 blocks
==1184054==   total heap usage: 5,363 allocs, 5,351 frees, 536,444 bytes allocated
==1184054== 
==1184054== LEAK SUMMARY:
==1184054==    definitely lost: 0 bytes in 0 blocks
==1184054==    indirectly lost: 0 bytes in 0 blocks
==1184054==      possibly lost: 0 bytes in 0 blocks
==1184054==    still reachable: 0 bytes in 0 blocks
==1184054==         suppressed: 192 bytes in 12 blocks
==1184054== 
==1184054== For lists of detected and suppressed errors, rerun with: -s
==1184054== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test sorting_benchmark.cpp full log

Build Test for test sorting_benchmark.cpp

Compiling test sorting_benchmark.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o sorting_benchmark sorting_benchmark.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test sorting_benchmark.cpp

==1184079== Memcheck, a memory error detector
==1184079== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184079== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184079== Command: ./sorting_benchmark 1 null null live
==1184079== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1044/bridges_testing

==1184079== 
==1184079== HEAP SUMMARY:
==1184079==     in use at exit: 192 bytes in 12 blocks
==1184079==   total heap usage: 5,552 allocs, 5,540 frees, 582,560 bytes allocated
==1184079== 
==1184079== LEAK SUMMARY:
==1184079==    definitely lost: 0 bytes in 0 blocks
==1184079==    indirectly lost: 0 bytes in 0 blocks
==1184079==      possibly lost: 0 bytes in 0 blocks
==1184079==    still reachable: 0 bytes in 0 blocks
==1184079==         suppressed: 192 bytes in 12 blocks
==1184079== 
==1184079== For lists of detected and suppressed errors, rerun with: -s
==1184079== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tree.cpp full log

Build Test for test tree.cpp

Compiling test tree.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tree tree.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tree.cpp

==1184100== Memcheck, a memory error detector
==1184100== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184100== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184100== Command: ./tree 1 null null live
==1184100== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1045/bridges_testing

==1184100== 
==1184100== HEAP SUMMARY:
==1184100==     in use at exit: 192 bytes in 12 blocks
==1184100==   total heap usage: 7,312 allocs, 7,300 frees, 537,537 bytes allocated
==1184100== 
==1184100== LEAK SUMMARY:
==1184100==    definitely lost: 0 bytes in 0 blocks
==1184100==    indirectly lost: 0 bytes in 0 blocks
==1184100==      possibly lost: 0 bytes in 0 blocks
==1184100==    still reachable: 0 bytes in 0 blocks
==1184100==         suppressed: 192 bytes in 12 blocks
==1184100== 
==1184100== For lists of detected and suppressed errors, rerun with: -s
==1184100== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_array1d.cpp full log

Build Test for test tut_array1d.cpp

Compiling test tut_array1d.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_array1d tut_array1d.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_array1d.cpp

==1184120== Memcheck, a memory error detector
==1184120== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184120== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184120== Command: ./tut_array1d 1 null null live
==1184120== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1046/bridges_testing

==1184120== 
==1184120== HEAP SUMMARY:
==1184120==     in use at exit: 192 bytes in 12 blocks
==1184120==   total heap usage: 7,264 allocs, 7,252 frees, 529,590 bytes allocated
==1184120== 
==1184120== LEAK SUMMARY:
==1184120==    definitely lost: 0 bytes in 0 blocks
==1184120==    indirectly lost: 0 bytes in 0 blocks
==1184120==      possibly lost: 0 bytes in 0 blocks
==1184120==    still reachable: 0 bytes in 0 blocks
==1184120==         suppressed: 192 bytes in 12 blocks
==1184120== 
==1184120== For lists of detected and suppressed errors, rerun with: -s
==1184120== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_array1d_p1.cpp full log

Build Test for test tut_array1d_p1.cpp

Compiling test tut_array1d_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_array1d_p1 tut_array1d_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_array1d_p1.cpp

==1184140== Memcheck, a memory error detector
==1184140== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184140== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184140== Command: ./tut_array1d_p1 1 null null live
==1184140== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1047/bridges_testing

==1184140== 
==1184140== HEAP SUMMARY:
==1184140==     in use at exit: 192 bytes in 12 blocks
==1184140==   total heap usage: 7,264 allocs, 7,252 frees, 529,590 bytes allocated
==1184140== 
==1184140== LEAK SUMMARY:
==1184140==    definitely lost: 0 bytes in 0 blocks
==1184140==    indirectly lost: 0 bytes in 0 blocks
==1184140==      possibly lost: 0 bytes in 0 blocks
==1184140==    still reachable: 0 bytes in 0 blocks
==1184140==         suppressed: 192 bytes in 12 blocks
==1184140== 
==1184140== For lists of detected and suppressed errors, rerun with: -s
==1184140== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_array1d_p2.cpp full log

Build Test for test tut_array1d_p2.cpp

Compiling test tut_array1d_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_array1d_p2 tut_array1d_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_array1d_p2.cpp

==1184162== Memcheck, a memory error detector
==1184162== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184162== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184162== Command: ./tut_array1d_p2 1 null null live
==1184162== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1048/bridges_testing

==1184162== 
==1184162== HEAP SUMMARY:
==1184162==     in use at exit: 192 bytes in 12 blocks
==1184162==   total heap usage: 7,261 allocs, 7,249 frees, 529,516 bytes allocated
==1184162== 
==1184162== LEAK SUMMARY:
==1184162==    definitely lost: 0 bytes in 0 blocks
==1184162==    indirectly lost: 0 bytes in 0 blocks
==1184162==      possibly lost: 0 bytes in 0 blocks
==1184162==    still reachable: 0 bytes in 0 blocks
==1184162==         suppressed: 192 bytes in 12 blocks
==1184162== 
==1184162== For lists of detected and suppressed errors, rerun with: -s
==1184162== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_array1d_p3.cpp full log

Build Test for test tut_array1d_p3.cpp

Compiling test tut_array1d_p3.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_array1d_p3 tut_array1d_p3.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_array1d_p3.cpp

==1184183== Memcheck, a memory error detector
==1184183== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184183== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184183== Command: ./tut_array1d_p3 1 null null live
==1184183== 
Using a regular for loop..
	0
	1
	4
	9
	16
	25
	36
	49
	64
	81
Using a forward iterator..
	0
	1
	4
	9
	16
	25
	36
	49
	64
	81
Using a range loop..
	0
	1
	4
	9
	16
	25
	36
	49
	64
	81
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1049/bridges_testing

==1184183== 
==1184183== HEAP SUMMARY:
==1184183==     in use at exit: 192 bytes in 12 blocks
==1184183==   total heap usage: 7,264 allocs, 7,252 frees, 529,427 bytes allocated
==1184183== 
==1184183== LEAK SUMMARY:
==1184183==    definitely lost: 0 bytes in 0 blocks
==1184183==    indirectly lost: 0 bytes in 0 blocks
==1184183==      possibly lost: 0 bytes in 0 blocks
==1184183==    still reachable: 0 bytes in 0 blocks
==1184183==         suppressed: 192 bytes in 12 blocks
==1184183== 
==1184183== For lists of detected and suppressed errors, rerun with: -s
==1184183== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_bst_p1.cpp full log

Build Test for test tut_bst_p1.cpp

Compiling test tut_bst_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_bst_p1 tut_bst_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_bst_p1.cpp

==1184204== Memcheck, a memory error detector
==1184204== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184204== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184204== Command: ./tut_bst_p1 1 null null live
==1184204== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1050/bridges_testing

==1184204== 
==1184204== HEAP SUMMARY:
==1184204==     in use at exit: 192 bytes in 12 blocks
==1184204==   total heap usage: 7,313 allocs, 7,301 frees, 538,401 bytes allocated
==1184204== 
==1184204== LEAK SUMMARY:
==1184204==    definitely lost: 0 bytes in 0 blocks
==1184204==    indirectly lost: 0 bytes in 0 blocks
==1184204==      possibly lost: 0 bytes in 0 blocks
==1184204==    still reachable: 0 bytes in 0 blocks
==1184204==         suppressed: 192 bytes in 12 blocks
==1184204== 
==1184204== For lists of detected and suppressed errors, rerun with: -s
==1184204== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_bst_p2.cpp full log

Build Test for test tut_bst_p2.cpp

Compiling test tut_bst_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_bst_p2 tut_bst_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_bst_p2.cpp

==1184224== Memcheck, a memory error detector
==1184224== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184224== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184224== Command: ./tut_bst_p2 1 null null live
==1184224== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1051/bridges_testing

==1184224== 
==1184224== HEAP SUMMARY:
==1184224==     in use at exit: 192 bytes in 12 blocks
==1184224==   total heap usage: 7,308 allocs, 7,296 frees, 538,212 bytes allocated
==1184224== 
==1184224== LEAK SUMMARY:
==1184224==    definitely lost: 0 bytes in 0 blocks
==1184224==    indirectly lost: 0 bytes in 0 blocks
==1184224==      possibly lost: 0 bytes in 0 blocks
==1184224==    still reachable: 0 bytes in 0 blocks
==1184224==         suppressed: 192 bytes in 12 blocks
==1184224== 
==1184224== For lists of detected and suppressed errors, rerun with: -s
==1184224== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_bst_p3.cpp full log

Build Test for test tut_bst_p3.cpp

Compiling test tut_bst_p3.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_bst_p3 tut_bst_p3.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_bst_p3.cpp

==1184243== Memcheck, a memory error detector
==1184243== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184243== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184243== Command: ./tut_bst_p3 1 null null live
==1184243== 
Yay!
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1052/bridges_testing

==1184243== 
==1184243== HEAP SUMMARY:
==1184243==     in use at exit: 192 bytes in 12 blocks
==1184243==   total heap usage: 7,308 allocs, 7,296 frees, 537,922 bytes allocated
==1184243== 
==1184243== LEAK SUMMARY:
==1184243==    definitely lost: 0 bytes in 0 blocks
==1184243==    indirectly lost: 0 bytes in 0 blocks
==1184243==      possibly lost: 0 bytes in 0 blocks
==1184243==    still reachable: 0 bytes in 0 blocks
==1184243==         suppressed: 192 bytes in 12 blocks
==1184243== 
==1184243== For lists of detected and suppressed errors, rerun with: -s
==1184243== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_col_grid_p1.cpp full log

Build Test for test tut_col_grid_p1.cpp

Compiling test tut_col_grid_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_col_grid_p1 tut_col_grid_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_col_grid_p1.cpp

==1184262== Memcheck, a memory error detector
==1184262== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184262== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184262== Command: ./tut_col_grid_p1 1 null null live
==1184262== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1053/bridges_testing

==1184262== 
==1184262== HEAP SUMMARY:
==1184262==     in use at exit: 192 bytes in 12 blocks
==1184262==   total heap usage: 7,061 allocs, 7,049 frees, 503,042 bytes allocated
==1184262== 
==1184262== LEAK SUMMARY:
==1184262==    definitely lost: 0 bytes in 0 blocks
==1184262==    indirectly lost: 0 bytes in 0 blocks
==1184262==      possibly lost: 0 bytes in 0 blocks
==1184262==    still reachable: 0 bytes in 0 blocks
==1184262==         suppressed: 192 bytes in 12 blocks
==1184262== 
==1184262== For lists of detected and suppressed errors, rerun with: -s
==1184262== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_col_grid_p2.cpp full log

Build Test for test tut_col_grid_p2.cpp

Compiling test tut_col_grid_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_col_grid_p2 tut_col_grid_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_col_grid_p2.cpp

==1184281== Memcheck, a memory error detector
==1184281== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184281== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184281== Command: ./tut_col_grid_p2 1 null null live
==1184281== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1054/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1054/bridges_testing

Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1054/bridges_testing

==1184281== 
==1184281== HEAP SUMMARY:
==1184281==     in use at exit: 192 bytes in 12 blocks
==1184281==   total heap usage: 7,335 allocs, 7,323 frees, 735,079 bytes allocated
==1184281== 
==1184281== LEAK SUMMARY:
==1184281==    definitely lost: 0 bytes in 0 blocks
==1184281==    indirectly lost: 0 bytes in 0 blocks
==1184281==      possibly lost: 0 bytes in 0 blocks
==1184281==    still reachable: 0 bytes in 0 blocks
==1184281==         suppressed: 192 bytes in 12 blocks
==1184281== 
==1184281== For lists of detected and suppressed errors, rerun with: -s
==1184281== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_col_grid_p3.cpp full log

Build Test for test tut_col_grid_p3.cpp

Compiling test tut_col_grid_p3.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_col_grid_p3 tut_col_grid_p3.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_col_grid_p3.cpp

==1184304== Memcheck, a memory error detector
==1184304== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184304== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184304== Command: ./tut_col_grid_p3 1 null null live
==1184304== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1055/bridges_testing

==1184304== 
==1184304== HEAP SUMMARY:
==1184304==     in use at exit: 192 bytes in 12 blocks
==1184304==   total heap usage: 7,068 allocs, 7,056 frees, 506,042 bytes allocated
==1184304== 
==1184304== LEAK SUMMARY:
==1184304==    definitely lost: 0 bytes in 0 blocks
==1184304==    indirectly lost: 0 bytes in 0 blocks
==1184304==      possibly lost: 0 bytes in 0 blocks
==1184304==    still reachable: 0 bytes in 0 blocks
==1184304==         suppressed: 192 bytes in 12 blocks
==1184304== 
==1184304== For lists of detected and suppressed errors, rerun with: -s
==1184304== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_dllist_p1.cpp full log

Build Test for test tut_dllist_p1.cpp

Compiling test tut_dllist_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_dllist_p1 tut_dllist_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_dllist_p1.cpp

==1184323== Memcheck, a memory error detector
==1184323== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184323== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184323== Command: ./tut_dllist_p1 1 null null live
==1184323== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1056/bridges_testing

==1184323== 
==1184323== HEAP SUMMARY:
==1184323==     in use at exit: 192 bytes in 12 blocks
==1184323==   total heap usage: 7,351 allocs, 7,339 frees, 538,932 bytes allocated
==1184323== 
==1184323== LEAK SUMMARY:
==1184323==    definitely lost: 0 bytes in 0 blocks
==1184323==    indirectly lost: 0 bytes in 0 blocks
==1184323==      possibly lost: 0 bytes in 0 blocks
==1184323==    still reachable: 0 bytes in 0 blocks
==1184323==         suppressed: 192 bytes in 12 blocks
==1184323== 
==1184323== For lists of detected and suppressed errors, rerun with: -s
==1184323== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_dllist_p2.cpp full log

Build Test for test tut_dllist_p2.cpp

Compiling test tut_dllist_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_dllist_p2 tut_dllist_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_dllist_p2.cpp

==1184345== Memcheck, a memory error detector
==1184345== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184345== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184345== Command: ./tut_dllist_p2 1 null null live
==1184345== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1057/bridges_testing

==1184345== 
==1184345== HEAP SUMMARY:
==1184345==     in use at exit: 192 bytes in 12 blocks
==1184345==   total heap usage: 7,359 allocs, 7,347 frees, 540,506 bytes allocated
==1184345== 
==1184345== LEAK SUMMARY:
==1184345==    definitely lost: 0 bytes in 0 blocks
==1184345==    indirectly lost: 0 bytes in 0 blocks
==1184345==      possibly lost: 0 bytes in 0 blocks
==1184345==    still reachable: 0 bytes in 0 blocks
==1184345==         suppressed: 192 bytes in 12 blocks
==1184345== 
==1184345== For lists of detected and suppressed errors, rerun with: -s
==1184345== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_dllist_p3.cpp full log

Build Test for test tut_dllist_p3.cpp

Compiling test tut_dllist_p3.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_dllist_p3 tut_dllist_p3.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_dllist_p3.cpp

==1184368== Memcheck, a memory error detector
==1184368== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184368== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184368== Command: ./tut_dllist_p3 1 null null live
==1184368== 
Traverse the list - using a normal for loop
	 Gretal Chaney
	 Lamont Kyler
	 Gladys Serino
	 Karol Soderman
	 Starr McGinn
Traverse the list - using a forward iterator
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Traverse the list - using a reverse iterator
	Starr McGinn
	Karol Soderman
	Gladys Serino
	Lamont Kyler
	Gretel Chaney
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1058/bridges_testing

==1184368== 
==1184368== HEAP SUMMARY:
==1184368==     in use at exit: 192 bytes in 12 blocks
==1184368==   total heap usage: 7,351 allocs, 7,339 frees, 538,932 bytes allocated
==1184368== 
==1184368== LEAK SUMMARY:
==1184368==    definitely lost: 0 bytes in 0 blocks
==1184368==    indirectly lost: 0 bytes in 0 blocks
==1184368==      possibly lost: 0 bytes in 0 blocks
==1184368==    still reachable: 0 bytes in 0 blocks
==1184368==         suppressed: 192 bytes in 12 blocks
==1184368== 
==1184368== For lists of detected and suppressed errors, rerun with: -s
==1184368== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_graph_p1.cpp full log

Build Test for test tut_graph_p1.cpp

Compiling test tut_graph_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_graph_p1 tut_graph_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_graph_p1.cpp

==1184388== Memcheck, a memory error detector
==1184388== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184388== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184388== Command: ./tut_graph_p1 1 null null live
==1184388== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1059/bridges_testing

==1184388== 
==1184388== HEAP SUMMARY:
==1184388==     in use at exit: 192 bytes in 12 blocks
==1184388==   total heap usage: 7,444 allocs, 7,432 frees, 549,050 bytes allocated
==1184388== 
==1184388== LEAK SUMMARY:
==1184388==    definitely lost: 0 bytes in 0 blocks
==1184388==    indirectly lost: 0 bytes in 0 blocks
==1184388==      possibly lost: 0 bytes in 0 blocks
==1184388==    still reachable: 0 bytes in 0 blocks
==1184388==         suppressed: 192 bytes in 12 blocks
==1184388== 
==1184388== For lists of detected and suppressed errors, rerun with: -s
==1184388== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_graph_p2.cpp full log

Build Test for test tut_graph_p2.cpp

Compiling test tut_graph_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_graph_p2 tut_graph_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_graph_p2.cpp

==1184411== Memcheck, a memory error detector
==1184411== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184411== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184411== Command: ./tut_graph_p2 1 null null live
==1184411== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1060/bridges_testing

==1184411== 
==1184411== HEAP SUMMARY:
==1184411==     in use at exit: 192 bytes in 12 blocks
==1184411==   total heap usage: 7,442 allocs, 7,430 frees, 549,357 bytes allocated
==1184411== 
==1184411== LEAK SUMMARY:
==1184411==    definitely lost: 0 bytes in 0 blocks
==1184411==    indirectly lost: 0 bytes in 0 blocks
==1184411==      possibly lost: 0 bytes in 0 blocks
==1184411==    still reachable: 0 bytes in 0 blocks
==1184411==         suppressed: 192 bytes in 12 blocks
==1184411== 
==1184411== For lists of detected and suppressed errors, rerun with: -s
==1184411== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_graph_p3.cpp full log

Build Test for test tut_graph_p3.cpp

Compiling test tut_graph_p3.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_graph_p3 tut_graph_p3.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_graph_p3.cpp

==1184432== Memcheck, a memory error detector
==1184432== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184432== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184432== Command: ./tut_graph_p3 1 null null live
==1184432== 
Using core Bridges classes

Kevin Bacon --> Angelina Jolie
Kevin Bacon --> Morgan Freeman
Kevin Bacon --> Denzel Washington
Using iterators

Kevin Bacon --> Angelina Jolie
Kevin Bacon --> Morgan Freeman
Kevin Bacon --> Denzel Washington
Using iterators to print the graph vertices..
Brad Pitt
Amy Adams
Tom Cruise
Angelina Jolie
Morgan Freeman
Denzel Washington
Kevin Bacon
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1061/bridges_testing

==1184432== 
==1184432== HEAP SUMMARY:
==1184432==     in use at exit: 192 bytes in 12 blocks
==1184432==   total heap usage: 7,447 allocs, 7,435 frees, 549,324 bytes allocated
==1184432== 
==1184432== LEAK SUMMARY:
==1184432==    definitely lost: 0 bytes in 0 blocks
==1184432==    indirectly lost: 0 bytes in 0 blocks
==1184432==      possibly lost: 0 bytes in 0 blocks
==1184432==    still reachable: 0 bytes in 0 blocks
==1184432==         suppressed: 192 bytes in 12 blocks
==1184432== 
==1184432== For lists of detected and suppressed errors, rerun with: -s
==1184432== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_shapes_p1.cpp full log

Build Test for test tut_shapes_p1.cpp

Compiling test tut_shapes_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_shapes_p1 tut_shapes_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_shapes_p1.cpp

==1184452== Memcheck, a memory error detector
==1184452== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184452== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184452== Command: ./tut_shapes_p1 1 null null live
==1184452== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1062/bridges_testing

==1184452== 
==1184452== HEAP SUMMARY:
==1184452==     in use at exit: 192 bytes in 12 blocks
==1184452==   total heap usage: 7,284 allocs, 7,272 frees, 530,474 bytes allocated
==1184452== 
==1184452== LEAK SUMMARY:
==1184452==    definitely lost: 0 bytes in 0 blocks
==1184452==    indirectly lost: 0 bytes in 0 blocks
==1184452==      possibly lost: 0 bytes in 0 blocks
==1184452==    still reachable: 0 bytes in 0 blocks
==1184452==         suppressed: 192 bytes in 12 blocks
==1184452== 
==1184452== For lists of detected and suppressed errors, rerun with: -s
==1184452== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_shapes_p2.cpp full log

Build Test for test tut_shapes_p2.cpp

Compiling test tut_shapes_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_shapes_p2 tut_shapes_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_shapes_p2.cpp

==1184474== Memcheck, a memory error detector
==1184474== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184474== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184474== Command: ./tut_shapes_p2 1 null null live
==1184474== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1063/bridges_testing

==1184474== 
==1184474== HEAP SUMMARY:
==1184474==     in use at exit: 192 bytes in 12 blocks
==1184474==   total heap usage: 7,305 allocs, 7,293 frees, 534,836 bytes allocated
==1184474== 
==1184474== LEAK SUMMARY:
==1184474==    definitely lost: 0 bytes in 0 blocks
==1184474==    indirectly lost: 0 bytes in 0 blocks
==1184474==      possibly lost: 0 bytes in 0 blocks
==1184474==    still reachable: 0 bytes in 0 blocks
==1184474==         suppressed: 192 bytes in 12 blocks
==1184474== 
==1184474== For lists of detected and suppressed errors, rerun with: -s
==1184474== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_sllist_p1.cpp full log

Build Test for test tut_sllist_p1.cpp

Compiling test tut_sllist_p1.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_sllist_p1 tut_sllist_p1.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_sllist_p1.cpp

==1184494== Memcheck, a memory error detector
==1184494== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184494== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184494== Command: ./tut_sllist_p1 1 null null live
==1184494== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1064/bridges_testing

==1184494== 
==1184494== HEAP SUMMARY:
==1184494==     in use at exit: 192 bytes in 12 blocks
==1184494==   total heap usage: 7,268 allocs, 7,256 frees, 528,310 bytes allocated
==1184494== 
==1184494== LEAK SUMMARY:
==1184494==    definitely lost: 0 bytes in 0 blocks
==1184494==    indirectly lost: 0 bytes in 0 blocks
==1184494==      possibly lost: 0 bytes in 0 blocks
==1184494==    still reachable: 0 bytes in 0 blocks
==1184494==         suppressed: 192 bytes in 12 blocks
==1184494== 
==1184494== For lists of detected and suppressed errors, rerun with: -s
==1184494== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_sllist_p2.cpp full log

Build Test for test tut_sllist_p2.cpp

Compiling test tut_sllist_p2.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_sllist_p2 tut_sllist_p2.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_sllist_p2.cpp

==1184515== Memcheck, a memory error detector
==1184515== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184515== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184515== Command: ./tut_sllist_p2 1 null null live
==1184515== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1065/bridges_testing

==1184515== 
==1184515== HEAP SUMMARY:
==1184515==     in use at exit: 192 bytes in 12 blocks
==1184515==   total heap usage: 7,276 allocs, 7,264 frees, 528,942 bytes allocated
==1184515== 
==1184515== LEAK SUMMARY:
==1184515==    definitely lost: 0 bytes in 0 blocks
==1184515==    indirectly lost: 0 bytes in 0 blocks
==1184515==      possibly lost: 0 bytes in 0 blocks
==1184515==    still reachable: 0 bytes in 0 blocks
==1184515==         suppressed: 192 bytes in 12 blocks
==1184515== 
==1184515== For lists of detected and suppressed errors, rerun with: -s
==1184515== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_sllist_p3.cpp full log

Build Test for test tut_sllist_p3.cpp

Compiling test tut_sllist_p3.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_sllist_p3 tut_sllist_p3.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_sllist_p3.cpp

==1184536== Memcheck, a memory error detector
==1184536== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184536== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184536== Command: ./tut_sllist_p3 1 null null live
==1184536== 
Using a regular for loop..
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Using a forward iterator..
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Using a range loop..
	Gretel Chaney
	Lamont Kyler
	Gladys Serino
	Karol Soderman
	Starr McGinn
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1066/bridges_testing

==1184536== 
==1184536== HEAP SUMMARY:
==1184536==     in use at exit: 192 bytes in 12 blocks
==1184536==   total heap usage: 7,268 allocs, 7,256 frees, 527,819 bytes allocated
==1184536== 
==1184536== LEAK SUMMARY:
==1184536==    definitely lost: 0 bytes in 0 blocks
==1184536==    indirectly lost: 0 bytes in 0 blocks
==1184536==      possibly lost: 0 bytes in 0 blocks
==1184536==    still reachable: 0 bytes in 0 blocks
==1184536==         suppressed: 192 bytes in 12 blocks
==1184536== 
==1184536== For lists of detected and suppressed errors, rerun with: -s
==1184536== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test tut_us_cities_snippet.cpp full log

Build Test for test tut_us_cities_snippet.cpp

Compiling test tut_us_cities_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o tut_us_cities_snippet tut_us_cities_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test tut_us_cities_snippet.cpp

==1184555== Memcheck, a memory error detector
==1184555== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184555== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184555== Command: ./tut_us_cities_snippet 1 null null live
==1184555== 
Retrieving a set of US cities
US Cities (tested for limit of 25 cities, population over 200K, and lat/long Bounding Box: (34.025348,-85.352783), (36.800488,-75.300293):

Charlotte,NC: Population: 874579, Elevation: 229, Lat/Long: 35.2271,-80.8431
Fayetteville,NC: Population: 201963, Elevation: 29, Lat/Long: 35.0527,-78.8784
Durham,NC: Population: 257636, Elevation: 123, Lat/Long: 35.994,-78.8986
Greensboro,NC: Population: 285342, Elevation: 266, Lat/Long: 36.0726,-79.792
Raleigh,NC: Population: 451066, Elevation: 96, Lat/Long: 35.7721,-78.6386
Winston-Salem,NC: Population: 241218, Elevation: 293, Lat/Long: 36.0999,-80.2442
West Raleigh,NC: Population: 338759, Elevation: 122, Lat/Long: 35.7868,-78.6639==1184555== 
==1184555== HEAP SUMMARY:
==1184555==     in use at exit: 192 bytes in 12 blocks
==1184555==   total heap usage: 5,398 allocs, 5,386 frees, 529,030 bytes allocated
==1184555== 
==1184555== LEAK SUMMARY:
==1184555==    definitely lost: 0 bytes in 0 blocks
==1184555==    indirectly lost: 0 bytes in 0 blocks
==1184555==      possibly lost: 0 bytes in 0 blocks
==1184555==    still reachable: 0 bytes in 0 blocks
==1184555==         suppressed: 192 bytes in 12 blocks
==1184555== 
==1184555== For lists of detected and suppressed errors, rerun with: -s
==1184555== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test us_cities_snippet.cpp full log

Build Test for test us_cities_snippet.cpp

Compiling test us_cities_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o us_cities_snippet us_cities_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test us_cities_snippet.cpp

==1184574== Memcheck, a memory error detector
==1184574== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184574== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184574== Command: ./us_cities_snippet 1 null null live
==1184574== 
Retrieving a set of US cities
US Cities : 

Cary,NC: Population: 159769, Elevation: 152, Lat/Long: 35.7915,-78.7811
Charlotte,NC: Population: 874579, Elevation: 229, Lat/Long: 35.2271,-80.8431
Fayetteville,NC: Population: 201963, Elevation: 29, Lat/Long: 35.0527,-78.8784
Durham,NC: Population: 257636, Elevation: 123, Lat/Long: 35.994,-78.8986
Greensboro,NC: Population: 285342, Elevation: 266, Lat/Long: 36.0726,-79.792
High Point,NC: Population: 110268, Elevation: 281, Lat/Long: 35.9557,-80.0053
Raleigh,NC: Population: 451066, Elevation: 96, Lat/Long: 35.7721,-78.6386
Winston-Salem,NC: Population: 241218, Elevation: 293, Lat/Long: 36.0999,-80.2442
West Raleigh,NC: Population: 338759, Elevation: 122, Lat/Long: 35.7868,-78.6639
==1184574== 
==1184574== HEAP SUMMARY:
==1184574==     in use at exit: 192 bytes in 12 blocks
==1184574==   total heap usage: 5,420 allocs, 5,408 frees, 533,643 bytes allocated
==1184574== 
==1184574== LEAK SUMMARY:
==1184574==    definitely lost: 0 bytes in 0 blocks
==1184574==    indirectly lost: 0 bytes in 0 blocks
==1184574==      possibly lost: 0 bytes in 0 blocks
==1184574==    still reachable: 0 bytes in 0 blocks
==1184574==         suppressed: 192 bytes in 12 blocks
==1184574== 
==1184574== For lists of detected and suppressed errors, rerun with: -s
==1184574== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test vis_example.cpp full log

Build Test for test vis_example.cpp

Compiling test vis_example.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o vis_example vis_example.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test vis_example.cpp

==1184594== Memcheck, a memory error detector
==1184594== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184594== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184594== Command: ./vis_example 1 null null live
==1184594== 
Success: Assignment posted to the server. 
Check out your visualization at:

http://bridges-cs.herokuapp.com/assignments/1069/bridges_testing

==1184594== 
==1184594== HEAP SUMMARY:
==1184594==     in use at exit: 192 bytes in 12 blocks
==1184594==   total heap usage: 7,144 allocs, 7,132 frees, 512,567 bytes allocated
==1184594== 
==1184594== LEAK SUMMARY:
==1184594==    definitely lost: 0 bytes in 0 blocks
==1184594==    indirectly lost: 0 bytes in 0 blocks
==1184594==      possibly lost: 0 bytes in 0 blocks
==1184594==    still reachable: 0 bytes in 0 blocks
==1184594==         suppressed: 192 bytes in 12 blocks
==1184594== 
==1184594== For lists of detected and suppressed errors, rerun with: -s
==1184594== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Test wikidata_actor_snippet.cpp full log

Build Test for test wikidata_actor_snippet.cpp

Compiling test wikidata_actor_snippet.cpp
rm -f array1d array2d array3d audio_clip audio_clip_manipulation avl bintree bst_eq cancer_snippet circ_dllist circ_sllist color_grid display_game dllist elevation_snippet eq_snippet face_shp_coll game_size_test game_snippet graph_alist graph_alist_empty graph_amatrix graph_map_test gutenberg_snippet imdb_snippet input_game kdt linechart minimal_game mixed_assignments mllist osm osm_amenity_snippet osm_snippet purposefully_breaking reddit reddit_snippet shakespeare_snippet shape_collection shape_collection_layer shape_collection_textalign sine_wave sllist song_lyrics_snippet sorting_benchmark tree tut_array1d tut_array1d_p1 tut_array1d_p2 tut_array1d_p3 tut_bst_p1 tut_bst_p2 tut_bst_p3 tut_col_grid_p1 tut_col_grid_p2 tut_col_grid_p3 tut_dllist_p1 tut_dllist_p2 tut_dllist_p3 tut_graph_p1 tut_graph_p2 tut_graph_p3 tut_shapes_p1 tut_shapes_p2 tut_sllist_p1 tut_sllist_p2 tut_sllist_p3 tut_us_cities_snippet us_cities_snippet vis_example wikidata_actor_snippet array1d.o array2d.o array3d.o audio_clip.o audio_clip_manipulation.o avl.o bintree.o bst_eq.o cancer_snippet.o circ_dllist.o circ_sllist.o color_grid.o display_game.o dllist.o elevation_snippet.o eq_snippet.o face_shp_coll.o game_size_test.o game_snippet.o graph_alist.o graph_alist_empty.o graph_amatrix.o graph_map_test.o gutenberg_snippet.o imdb_snippet.o input_game.o kdt.o linechart.o minimal_game.o mixed_assignments.o mllist.o osm.o osm_amenity_snippet.o osm_snippet.o purposefully_breaking.o reddit.o reddit_snippet.o shakespeare_snippet.o shape_collection.o shape_collection_layer.o shape_collection_textalign.o sine_wave.o sllist.o song_lyrics_snippet.o sorting_benchmark.o tree.o tut_array1d.o tut_array1d_p1.o tut_array1d_p2.o tut_array1d_p3.o tut_bst_p1.o tut_bst_p2.o tut_bst_p3.o tut_col_grid_p1.o tut_col_grid_p2.o tut_col_grid_p3.o tut_dllist_p1.o tut_dllist_p2.o tut_dllist_p3.o tut_graph_p1.o tut_graph_p2.o tut_graph_p3.o tut_shapes_p1.o tut_shapes_p2.o tut_sllist_p1.o tut_sllist_p2.o tut_sllist_p3.o tut_us_cities_snippet.o us_cities_snippet.o vis_example.o wikidata_actor_snippet.o
g++ -g -o wikidata_actor_snippet wikidata_actor_snippet.cpp -g -I/home/bridges-testing/bridges-cxx-install/include  -I/  -I/ -DTESTING=1 -std=c++14 -L /home/bridges-testing/bridges-cxx-install/lib -L/  -lcurl -l pthread -l bridges -l pthread

Run Test for test wikidata_actor_snippet.cpp

==1184616== Memcheck, a memory error detector
==1184616== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1184616== Using Valgrind-3.16.1 and LibVEX; rerun with -h for copyright info
==1184616== Command: ./wikidata_actor_snippet 1 null null live
==1184616== 
getting year 1955
Exception while storing in cache. Weird but not critical.
Data Records in 1955: 3717
Actor-Movie Data:
	Movie: Q34414 "Rear Window"
	Actor: Q3925 "Grace Kelly"
Actor-Movie Data:
	Movie: Q34414 "Rear Window"
	Actor: Q7374 "Alfred Hitchcock"
Actor-Movie Data:
	Movie: Q34414 "Rear Window"
	Actor: Q102462 "James Stewart"
==1184616== 
==1184616== HEAP SUMMARY:
==1184616==     in use at exit: 192 bytes in 12 blocks
==1184616==   total heap usage: 55,374 allocs, 55,362 frees, 13,710,091 bytes allocated
==1184616== 
==1184616== LEAK SUMMARY:
==1184616==    definitely lost: 0 bytes in 0 blocks
==1184616==    indirectly lost: 0 bytes in 0 blocks
==1184616==      possibly lost: 0 bytes in 0 blocks
==1184616==    still reachable: 0 bytes in 0 blocks
==1184616==         suppressed: 192 bytes in 12 blocks
==1184616== 
==1184616== For lists of detected and suppressed errors, rerun with: -s
==1184616== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)